UNPKG

@fivetrandevelopers/zetasql

Version:
26 lines (25 loc) 2.54 kB
import type { ASTNodeProto as _zetasql_ASTNodeProto, ASTNodeProto__Output as _zetasql_ASTNodeProto__Output } from '../zetasql/ASTNodeProto'; import type { ASTSetOperationTypeProto as _zetasql_ASTSetOperationTypeProto, ASTSetOperationTypeProto__Output as _zetasql_ASTSetOperationTypeProto__Output } from '../zetasql/ASTSetOperationTypeProto'; import type { ASTSetOperationAllOrDistinctProto as _zetasql_ASTSetOperationAllOrDistinctProto, ASTSetOperationAllOrDistinctProto__Output as _zetasql_ASTSetOperationAllOrDistinctProto__Output } from '../zetasql/ASTSetOperationAllOrDistinctProto'; import type { ASTHintProto as _zetasql_ASTHintProto, ASTHintProto__Output as _zetasql_ASTHintProto__Output } from '../zetasql/ASTHintProto'; import type { ASTSetOperationColumnMatchModeProto as _zetasql_ASTSetOperationColumnMatchModeProto, ASTSetOperationColumnMatchModeProto__Output as _zetasql_ASTSetOperationColumnMatchModeProto__Output } from '../zetasql/ASTSetOperationColumnMatchModeProto'; import type { ASTSetOperationColumnPropagationModeProto as _zetasql_ASTSetOperationColumnPropagationModeProto, ASTSetOperationColumnPropagationModeProto__Output as _zetasql_ASTSetOperationColumnPropagationModeProto__Output } from '../zetasql/ASTSetOperationColumnPropagationModeProto'; import type { ASTColumnListProto as _zetasql_ASTColumnListProto, ASTColumnListProto__Output as _zetasql_ASTColumnListProto__Output } from '../zetasql/ASTColumnListProto'; export interface ASTSetOperationMetadataProto { 'parent'?: (_zetasql_ASTNodeProto | null); 'opType'?: (_zetasql_ASTSetOperationTypeProto | null); 'allOrDistinct'?: (_zetasql_ASTSetOperationAllOrDistinctProto | null); 'hint'?: (_zetasql_ASTHintProto | null); 'columnMatchMode'?: (_zetasql_ASTSetOperationColumnMatchModeProto | null); 'columnPropagationMode'?: (_zetasql_ASTSetOperationColumnPropagationModeProto | null); 'correspondingByColumnList'?: (_zetasql_ASTColumnListProto | null); } export interface ASTSetOperationMetadataProto__Output { 'parent': (_zetasql_ASTNodeProto__Output | null); 'opType': (_zetasql_ASTSetOperationTypeProto__Output | null); 'allOrDistinct': (_zetasql_ASTSetOperationAllOrDistinctProto__Output | null); 'hint': (_zetasql_ASTHintProto__Output | null); 'columnMatchMode': (_zetasql_ASTSetOperationColumnMatchModeProto__Output | null); 'columnPropagationMode': (_zetasql_ASTSetOperationColumnPropagationModeProto__Output | null); 'correspondingByColumnList': (_zetasql_ASTColumnListProto__Output | null); }