@fivetrandevelopers/zetasql
Version:
ZetaSQL gRPC server and client
17 lines (16 loc) • 1.07 kB
TypeScript
/// <reference types="long" />
import type { FunctionArgumentTypeProto as _zetasql_FunctionArgumentTypeProto, FunctionArgumentTypeProto__Output as _zetasql_FunctionArgumentTypeProto__Output } from '../zetasql/FunctionArgumentTypeProto';
import type { FunctionSignatureOptionsProto as _zetasql_FunctionSignatureOptionsProto, FunctionSignatureOptionsProto__Output as _zetasql_FunctionSignatureOptionsProto__Output } from '../zetasql/FunctionSignatureOptionsProto';
import type { Long } from '@grpc/proto-loader';
export interface FunctionSignatureProto {
'argument'?: (_zetasql_FunctionArgumentTypeProto)[];
'returnType'?: (_zetasql_FunctionArgumentTypeProto | null);
'contextId'?: (number | string | Long);
'options'?: (_zetasql_FunctionSignatureOptionsProto | null);
}
export interface FunctionSignatureProto__Output {
'argument': (_zetasql_FunctionArgumentTypeProto__Output)[];
'returnType': (_zetasql_FunctionArgumentTypeProto__Output | null);
'contextId': (Long);
'options': (_zetasql_FunctionSignatureOptionsProto__Output | null);
}