Type Alias InferOperatorWithSingleOperand<T>

InferOperatorWithSingleOperand: {
    filter: (
        languageNode: unknown,
        operatorName: string,
    ) => languageNode is T;
    matching: (languageNode: T, operatorName: string) => boolean;
    operand: (languageNode: T, operatorName: string) => unknown;
}

Type Parameters

  • T = unknown

Type declaration

  • filter: (languageNode: unknown, operatorName: string) => languageNode is T
  • matching: (languageNode: T, operatorName: string) => boolean
  • operand: (languageNode: T, operatorName: string) => unknown