UNPKG

@fivetrandevelopers/zetasql-snowflake

Version:
29 lines (28 loc) 2.24 kB
import type { FunctionSignatureProto as _zetasql_FunctionSignatureProto, FunctionSignatureProto__Output as _zetasql_FunctionSignatureProto__Output } from '../zetasql/FunctionSignatureProto'; import type { _zetasql_FunctionEnums_TableValuedFunctionType, _zetasql_FunctionEnums_TableValuedFunctionType__Output } from '../zetasql/FunctionEnums'; import type { ParseResumeLocationProto as _zetasql_ParseResumeLocationProto, ParseResumeLocationProto__Output as _zetasql_ParseResumeLocationProto__Output } from '../zetasql/ParseResumeLocationProto'; import type { _zetasql_FunctionEnums_Volatility, _zetasql_FunctionEnums_Volatility__Output } from '../zetasql/FunctionEnums'; import type { TableValuedFunctionOptionsProto as _zetasql_TableValuedFunctionOptionsProto, TableValuedFunctionOptionsProto__Output as _zetasql_TableValuedFunctionOptionsProto__Output } from '../zetasql/TableValuedFunctionOptionsProto'; import type { SimpleAnonymizationInfoProto as _zetasql_SimpleAnonymizationInfoProto, SimpleAnonymizationInfoProto__Output as _zetasql_SimpleAnonymizationInfoProto__Output } from '../zetasql/SimpleAnonymizationInfoProto'; export interface TableValuedFunctionProto { 'namePath'?: (string)[]; 'signature'?: (_zetasql_FunctionSignatureProto | null); 'type'?: (_zetasql_FunctionEnums_TableValuedFunctionType); 'argumentName'?: (string)[]; 'parseResumeLocation'?: (_zetasql_ParseResumeLocationProto | null); 'customContext'?: (string); 'volatility'?: (_zetasql_FunctionEnums_Volatility); 'options'?: (_zetasql_TableValuedFunctionOptionsProto | null); 'anonymizationInfo'?: (_zetasql_SimpleAnonymizationInfoProto | null); } export interface TableValuedFunctionProto__Output { 'namePath': (string)[]; 'signature': (_zetasql_FunctionSignatureProto__Output | null); 'type': (_zetasql_FunctionEnums_TableValuedFunctionType__Output); 'argumentName': (string)[]; 'parseResumeLocation': (_zetasql_ParseResumeLocationProto__Output | null); 'customContext': (string); 'volatility': (_zetasql_FunctionEnums_Volatility__Output); 'options': (_zetasql_TableValuedFunctionOptionsProto__Output | null); 'anonymizationInfo': (_zetasql_SimpleAnonymizationInfoProto__Output | null); }