UNPKG

@fivetrandevelopers/zetasql

Version:
21 lines (20 loc) 1.59 kB
import type { ASTCreateFunctionStmtBaseProto as _zetasql_ASTCreateFunctionStmtBaseProto, ASTCreateFunctionStmtBaseProto__Output as _zetasql_ASTCreateFunctionStmtBaseProto__Output } from '../zetasql/ASTCreateFunctionStmtBaseProto'; import type { AnyASTTypeProto as _zetasql_AnyASTTypeProto, AnyASTTypeProto__Output as _zetasql_AnyASTTypeProto__Output } from '../zetasql/AnyASTTypeProto'; import type { ASTSqlFunctionBodyProto as _zetasql_ASTSqlFunctionBodyProto, ASTSqlFunctionBodyProto__Output as _zetasql_ASTSqlFunctionBodyProto__Output } from '../zetasql/ASTSqlFunctionBodyProto'; import type { ASTWithConnectionClauseProto as _zetasql_ASTWithConnectionClauseProto, ASTWithConnectionClauseProto__Output as _zetasql_ASTWithConnectionClauseProto__Output } from '../zetasql/ASTWithConnectionClauseProto'; export interface ASTCreateFunctionStatementProto { 'parent'?: (_zetasql_ASTCreateFunctionStmtBaseProto | null); 'returnType'?: (_zetasql_AnyASTTypeProto | null); 'sqlFunctionBody'?: (_zetasql_ASTSqlFunctionBodyProto | null); 'isAggregate'?: (boolean); 'isRemote'?: (boolean); 'withConnectionClause'?: (_zetasql_ASTWithConnectionClauseProto | null); } export interface ASTCreateFunctionStatementProto__Output { 'parent': (_zetasql_ASTCreateFunctionStmtBaseProto__Output | null); 'returnType': (_zetasql_AnyASTTypeProto__Output | null); 'sqlFunctionBody': (_zetasql_ASTSqlFunctionBodyProto__Output | null); 'isAggregate': (boolean); 'isRemote': (boolean); 'withConnectionClause': (_zetasql_ASTWithConnectionClauseProto__Output | null); }