UNPKG

@fivetrandevelopers/zetasql

Version:
16 lines (15 loc) 1.27 kB
import type { ResolvedScanProto as _zetasql_ResolvedScanProto, ResolvedScanProto__Output as _zetasql_ResolvedScanProto__Output } from '../zetasql/ResolvedScanProto'; import type { _zetasql_ResolvedRecursiveScanEnums_RecursiveSetOperationType, _zetasql_ResolvedRecursiveScanEnums_RecursiveSetOperationType__Output } from '../zetasql/ResolvedRecursiveScanEnums'; import type { ResolvedSetOperationItemProto as _zetasql_ResolvedSetOperationItemProto, ResolvedSetOperationItemProto__Output as _zetasql_ResolvedSetOperationItemProto__Output } from '../zetasql/ResolvedSetOperationItemProto'; export interface ResolvedRecursiveScanProto { 'parent'?: (_zetasql_ResolvedScanProto | null); 'opType'?: (_zetasql_ResolvedRecursiveScanEnums_RecursiveSetOperationType); 'nonRecursiveTerm'?: (_zetasql_ResolvedSetOperationItemProto | null); 'recursiveTerm'?: (_zetasql_ResolvedSetOperationItemProto | null); } export interface ResolvedRecursiveScanProto__Output { 'parent': (_zetasql_ResolvedScanProto__Output | null); 'opType': (_zetasql_ResolvedRecursiveScanEnums_RecursiveSetOperationType__Output); 'nonRecursiveTerm': (_zetasql_ResolvedSetOperationItemProto__Output | null); 'recursiveTerm': (_zetasql_ResolvedSetOperationItemProto__Output | null); }