UNPKG

@fivetrandevelopers/zetasql

Version:
16 lines (15 loc) 1.69 kB
import type { ASTCreateViewStatementProto as _zetasql_ASTCreateViewStatementProto, ASTCreateViewStatementProto__Output as _zetasql_ASTCreateViewStatementProto__Output } from '../zetasql/ASTCreateViewStatementProto'; import type { ASTCreateMaterializedViewStatementProto as _zetasql_ASTCreateMaterializedViewStatementProto, ASTCreateMaterializedViewStatementProto__Output as _zetasql_ASTCreateMaterializedViewStatementProto__Output } from '../zetasql/ASTCreateMaterializedViewStatementProto'; import type { ASTCreateApproxViewStatementProto as _zetasql_ASTCreateApproxViewStatementProto, ASTCreateApproxViewStatementProto__Output as _zetasql_ASTCreateApproxViewStatementProto__Output } from '../zetasql/ASTCreateApproxViewStatementProto'; export interface AnyASTCreateViewStatementBaseProto { 'astCreateViewStatementNode'?: (_zetasql_ASTCreateViewStatementProto | null); 'astCreateMaterializedViewStatementNode'?: (_zetasql_ASTCreateMaterializedViewStatementProto | null); 'astCreateApproxViewStatementNode'?: (_zetasql_ASTCreateApproxViewStatementProto | null); 'node'?: "astCreateViewStatementNode" | "astCreateMaterializedViewStatementNode" | "astCreateApproxViewStatementNode"; } export interface AnyASTCreateViewStatementBaseProto__Output { 'astCreateViewStatementNode'?: (_zetasql_ASTCreateViewStatementProto__Output | null); 'astCreateMaterializedViewStatementNode'?: (_zetasql_ASTCreateMaterializedViewStatementProto__Output | null); 'astCreateApproxViewStatementNode'?: (_zetasql_ASTCreateApproxViewStatementProto__Output | null); 'node': "astCreateViewStatementNode" | "astCreateMaterializedViewStatementNode" | "astCreateApproxViewStatementNode"; }