import { z } from "zod"; export declare const TableTypeProtoSchema: z.ZodEnum<["TABLE_TYPE_UNSPECIFIED", "TABLE_TYPE_TABLE", "TABLE_TYPE_VIEW", "TABLE_TYPE_MATERIALIZED_VIEW", "TABLE_TYPE_EXTERNAL"]>; export type TableTypeProto = z.infer; export declare const DataSourceErrorCodeProtoSchema: z.ZodEnum<["DATA_SOURCE_ERROR_CODE_UNSPECIFIED", "DATA_SOURCE_ERROR_CODE_UNAVAILABLE", "DATA_SOURCE_ERROR_CODE_UNAUTHENTICATED", "DATA_SOURCE_ERROR_CODE_PERMISSION_DENIED", "DATA_SOURCE_ERROR_CODE_SOURCE_NOT_FOUND", "DATA_SOURCE_ERROR_CODE_QUERY_INVALID", "DATA_SOURCE_ERROR_CODE_QUERY_FAILED", "DATA_SOURCE_ERROR_CODE_LIMIT_EXCEEDED", "DATA_SOURCE_ERROR_CODE_TIMEOUT", "DATA_SOURCE_ERROR_CODE_UPSTREAM_AUTH_FAILED", "DATA_SOURCE_ERROR_CODE_INTERNAL", "DATA_SOURCE_ERROR_CODE_TABLE_NOT_FOUND", "DATA_SOURCE_ERROR_CODE_COLUMN_NOT_FOUND", "DATA_SOURCE_ERROR_CODE_CANCELLED", "DATA_SOURCE_ERROR_CODE_RESOURCE_EXHAUSTED", "DATA_SOURCE_ERROR_CODE_INVALID_ARGUMENT", "DATA_SOURCE_ERROR_CODE_EXTERNAL_ERROR"]>; export type DataSourceErrorCodeProto = z.infer; export declare const SessionContextProtoSchema: z.ZodObject<{ account: z.ZodOptional; channelId: z.ZodOptional; kernelToken: z.ZodOptional; teamMemberId: z.ZodOptional; datasourceToken: z.ZodOptional; }, "strip", z.ZodTypeAny, { channelId?: string | undefined; account?: string | undefined; kernelToken?: string | undefined; teamMemberId?: string | undefined; datasourceToken?: string | undefined; }, { channelId?: string | undefined; account?: string | undefined; kernelToken?: string | undefined; teamMemberId?: string | undefined; datasourceToken?: string | undefined; }>; export type SessionContextProto = z.infer; export declare const TableProtoSchema: z.ZodObject<{ name: z.ZodOptional; description: z.ZodOptional; estimatedRowCount: z.ZodOptional; updatedAt: z.ZodOptional; tableType: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name?: string | undefined; description?: string | undefined; updatedAt?: string | undefined; estimatedRowCount?: string | undefined; tableType?: "TABLE_TYPE_UNSPECIFIED" | "TABLE_TYPE_TABLE" | "TABLE_TYPE_VIEW" | "TABLE_TYPE_MATERIALIZED_VIEW" | "TABLE_TYPE_EXTERNAL" | undefined; }, { name?: string | undefined; description?: string | undefined; updatedAt?: string | undefined; estimatedRowCount?: string | undefined; tableType?: "TABLE_TYPE_UNSPECIFIED" | "TABLE_TYPE_TABLE" | "TABLE_TYPE_VIEW" | "TABLE_TYPE_MATERIALIZED_VIEW" | "TABLE_TYPE_EXTERNAL" | undefined; }>; export type TableProto = z.infer; export declare const ColumnProtoSchema: z.ZodObject<{ name: z.ZodOptional; type: z.ZodOptional; nullable: z.ZodOptional; description: z.ZodOptional; partitionKey: z.ZodOptional; precision: z.ZodOptional; scale: z.ZodOptional; }, "strip", z.ZodTypeAny, { type?: string | undefined; name?: string | undefined; description?: string | undefined; nullable?: boolean | undefined; partitionKey?: boolean | undefined; precision?: number | undefined; scale?: number | undefined; }, { type?: string | undefined; name?: string | undefined; description?: string | undefined; nullable?: boolean | undefined; partitionKey?: boolean | undefined; precision?: number | undefined; scale?: number | undefined; }>; export type ColumnProto = z.infer; export declare const TableDefinitionProtoSchema: z.ZodObject<{ table: z.ZodOptional; description: z.ZodOptional; estimatedRowCount: z.ZodOptional; updatedAt: z.ZodOptional; tableType: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name?: string | undefined; description?: string | undefined; updatedAt?: string | undefined; estimatedRowCount?: string | undefined; tableType?: "TABLE_TYPE_UNSPECIFIED" | "TABLE_TYPE_TABLE" | "TABLE_TYPE_VIEW" | "TABLE_TYPE_MATERIALIZED_VIEW" | "TABLE_TYPE_EXTERNAL" | undefined; }, { name?: string | undefined; description?: string | undefined; updatedAt?: string | undefined; estimatedRowCount?: string | undefined; tableType?: "TABLE_TYPE_UNSPECIFIED" | "TABLE_TYPE_TABLE" | "TABLE_TYPE_VIEW" | "TABLE_TYPE_MATERIALIZED_VIEW" | "TABLE_TYPE_EXTERNAL" | undefined; }>>>; columns: z.ZodOptional; type: z.ZodOptional; nullable: z.ZodOptional; description: z.ZodOptional; partitionKey: z.ZodOptional; precision: z.ZodOptional; scale: z.ZodOptional; }, "strip", z.ZodTypeAny, { type?: string | undefined; name?: string | undefined; description?: string | undefined; nullable?: boolean | undefined; partitionKey?: boolean | undefined; precision?: number | undefined; scale?: number | undefined; }, { type?: string | undefined; name?: string | undefined; description?: string | undefined; nullable?: boolean | undefined; partitionKey?: boolean | undefined; precision?: number | undefined; scale?: number | undefined; }>>, "many">>; primaryKey: z.ZodOptional>; }, "strip", z.ZodTypeAny, { columns?: { type?: string | undefined; name?: string | undefined; description?: string | undefined; nullable?: boolean | undefined; partitionKey?: boolean | undefined; precision?: number | undefined; scale?: number | undefined; }[] | undefined; table?: { name?: string | undefined; description?: string | undefined; updatedAt?: string | undefined; estimatedRowCount?: string | undefined; tableType?: "TABLE_TYPE_UNSPECIFIED" | "TABLE_TYPE_TABLE" | "TABLE_TYPE_VIEW" | "TABLE_TYPE_MATERIALIZED_VIEW" | "TABLE_TYPE_EXTERNAL" | undefined; } | undefined; primaryKey?: string[] | undefined; }, { columns?: { type?: string | undefined; name?: string | undefined; description?: string | undefined; nullable?: boolean | undefined; partitionKey?: boolean | undefined; precision?: number | undefined; scale?: number | undefined; }[] | undefined; table?: { name?: string | undefined; description?: string | undefined; updatedAt?: string | undefined; estimatedRowCount?: string | undefined; tableType?: "TABLE_TYPE_UNSPECIFIED" | "TABLE_TYPE_TABLE" | "TABLE_TYPE_VIEW" | "TABLE_TYPE_MATERIALIZED_VIEW" | "TABLE_TYPE_EXTERNAL" | undefined; } | undefined; primaryKey?: string[] | undefined; }>; export type TableDefinitionProto = z.infer; export declare const ListTablesRequestProtoSchema: z.ZodObject<{ session: z.ZodOptional; channelId: z.ZodOptional; kernelToken: z.ZodOptional; teamMemberId: z.ZodOptional; datasourceToken: z.ZodOptional; }, "strip", z.ZodTypeAny, { channelId?: string | undefined; account?: string | undefined; kernelToken?: string | undefined; teamMemberId?: string | undefined; datasourceToken?: string | undefined; }, { channelId?: string | undefined; account?: string | undefined; kernelToken?: string | undefined; teamMemberId?: string | undefined; datasourceToken?: string | undefined; }>>>; sourceId: z.ZodOptional; tableNameFilterPattern: z.ZodOptional; }, "strip", z.ZodTypeAny, { session?: { channelId?: string | undefined; account?: string | undefined; kernelToken?: string | undefined; teamMemberId?: string | undefined; datasourceToken?: string | undefined; } | undefined; sourceId?: string | undefined; tableNameFilterPattern?: string | undefined; }, { session?: { channelId?: string | undefined; account?: string | undefined; kernelToken?: string | undefined; teamMemberId?: string | undefined; datasourceToken?: string | undefined; } | undefined; sourceId?: string | undefined; tableNameFilterPattern?: string | undefined; }>; export type ListTablesRequestProto = z.infer; export declare const ListTablesResponseProtoSchema: z.ZodObject<{ tables: z.ZodOptional; description: z.ZodOptional; estimatedRowCount: z.ZodOptional; updatedAt: z.ZodOptional; tableType: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name?: string | undefined; description?: string | undefined; updatedAt?: string | undefined; estimatedRowCount?: string | undefined; tableType?: "TABLE_TYPE_UNSPECIFIED" | "TABLE_TYPE_TABLE" | "TABLE_TYPE_VIEW" | "TABLE_TYPE_MATERIALIZED_VIEW" | "TABLE_TYPE_EXTERNAL" | undefined; }, { name?: string | undefined; description?: string | undefined; updatedAt?: string | undefined; estimatedRowCount?: string | undefined; tableType?: "TABLE_TYPE_UNSPECIFIED" | "TABLE_TYPE_TABLE" | "TABLE_TYPE_VIEW" | "TABLE_TYPE_MATERIALIZED_VIEW" | "TABLE_TYPE_EXTERNAL" | undefined; }>>, "many">>; }, "strip", z.ZodTypeAny, { tables?: { name?: string | undefined; description?: string | undefined; updatedAt?: string | undefined; estimatedRowCount?: string | undefined; tableType?: "TABLE_TYPE_UNSPECIFIED" | "TABLE_TYPE_TABLE" | "TABLE_TYPE_VIEW" | "TABLE_TYPE_MATERIALIZED_VIEW" | "TABLE_TYPE_EXTERNAL" | undefined; }[] | undefined; }, { tables?: { name?: string | undefined; description?: string | undefined; updatedAt?: string | undefined; estimatedRowCount?: string | undefined; tableType?: "TABLE_TYPE_UNSPECIFIED" | "TABLE_TYPE_TABLE" | "TABLE_TYPE_VIEW" | "TABLE_TYPE_MATERIALIZED_VIEW" | "TABLE_TYPE_EXTERNAL" | undefined; }[] | undefined; }>; export type ListTablesResponseProto = z.infer; export declare const DescribeTableRequestProtoSchema: z.ZodObject<{ session: z.ZodOptional; channelId: z.ZodOptional; kernelToken: z.ZodOptional; teamMemberId: z.ZodOptional; datasourceToken: z.ZodOptional; }, "strip", z.ZodTypeAny, { channelId?: string | undefined; account?: string | undefined; kernelToken?: string | undefined; teamMemberId?: string | undefined; datasourceToken?: string | undefined; }, { channelId?: string | undefined; account?: string | undefined; kernelToken?: string | undefined; teamMemberId?: string | undefined; datasourceToken?: string | undefined; }>>>; sourceId: z.ZodOptional; table: z.ZodOptional; }, "strip", z.ZodTypeAny, { table?: string | undefined; session?: { channelId?: string | undefined; account?: string | undefined; kernelToken?: string | undefined; teamMemberId?: string | undefined; datasourceToken?: string | undefined; } | undefined; sourceId?: string | undefined; }, { table?: string | undefined; session?: { channelId?: string | undefined; account?: string | undefined; kernelToken?: string | undefined; teamMemberId?: string | undefined; datasourceToken?: string | undefined; } | undefined; sourceId?: string | undefined; }>; export type DescribeTableRequestProto = z.infer; export declare const SearchTablesRequestProtoSchema: z.ZodObject<{ session: z.ZodOptional; channelId: z.ZodOptional; kernelToken: z.ZodOptional; teamMemberId: z.ZodOptional; datasourceToken: z.ZodOptional; }, "strip", z.ZodTypeAny, { channelId?: string | undefined; account?: string | undefined; kernelToken?: string | undefined; teamMemberId?: string | undefined; datasourceToken?: string | undefined; }, { channelId?: string | undefined; account?: string | undefined; kernelToken?: string | undefined; teamMemberId?: string | undefined; datasourceToken?: string | undefined; }>>>; sourceId: z.ZodOptional; queries: z.ZodOptional>; limit: z.ZodOptional; }, "strip", z.ZodTypeAny, { limit?: number | undefined; session?: { channelId?: string | undefined; account?: string | undefined; kernelToken?: string | undefined; teamMemberId?: string | undefined; datasourceToken?: string | undefined; } | undefined; sourceId?: string | undefined; queries?: string[] | undefined; }, { limit?: number | undefined; session?: { channelId?: string | undefined; account?: string | undefined; kernelToken?: string | undefined; teamMemberId?: string | undefined; datasourceToken?: string | undefined; } | undefined; sourceId?: string | undefined; queries?: string[] | undefined; }>; export type SearchTablesRequestProto = z.infer; export declare const SearchTablesResponseProtoSchema: z.ZodObject<{ tables: z.ZodOptional; description: z.ZodOptional; estimatedRowCount: z.ZodOptional; updatedAt: z.ZodOptional; tableType: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name?: string | undefined; description?: string | undefined; updatedAt?: string | undefined; estimatedRowCount?: string | undefined; tableType?: "TABLE_TYPE_UNSPECIFIED" | "TABLE_TYPE_TABLE" | "TABLE_TYPE_VIEW" | "TABLE_TYPE_MATERIALIZED_VIEW" | "TABLE_TYPE_EXTERNAL" | undefined; }, { name?: string | undefined; description?: string | undefined; updatedAt?: string | undefined; estimatedRowCount?: string | undefined; tableType?: "TABLE_TYPE_UNSPECIFIED" | "TABLE_TYPE_TABLE" | "TABLE_TYPE_VIEW" | "TABLE_TYPE_MATERIALIZED_VIEW" | "TABLE_TYPE_EXTERNAL" | undefined; }>>, "many">>; }, "strip", z.ZodTypeAny, { tables?: { name?: string | undefined; description?: string | undefined; updatedAt?: string | undefined; estimatedRowCount?: string | undefined; tableType?: "TABLE_TYPE_UNSPECIFIED" | "TABLE_TYPE_TABLE" | "TABLE_TYPE_VIEW" | "TABLE_TYPE_MATERIALIZED_VIEW" | "TABLE_TYPE_EXTERNAL" | undefined; }[] | undefined; }, { tables?: { name?: string | undefined; description?: string | undefined; updatedAt?: string | undefined; estimatedRowCount?: string | undefined; tableType?: "TABLE_TYPE_UNSPECIFIED" | "TABLE_TYPE_TABLE" | "TABLE_TYPE_VIEW" | "TABLE_TYPE_MATERIALIZED_VIEW" | "TABLE_TYPE_EXTERNAL" | undefined; }[] | undefined; }>; export type SearchTablesResponseProto = z.infer; export declare const ExecuteQueryRequestProtoSchema: z.ZodObject<{ session: z.ZodOptional; channelId: z.ZodOptional; kernelToken: z.ZodOptional; teamMemberId: z.ZodOptional; datasourceToken: z.ZodOptional; }, "strip", z.ZodTypeAny, { channelId?: string | undefined; account?: string | undefined; kernelToken?: string | undefined; teamMemberId?: string | undefined; datasourceToken?: string | undefined; }, { channelId?: string | undefined; account?: string | undefined; kernelToken?: string | undefined; teamMemberId?: string | undefined; datasourceToken?: string | undefined; }>>>; sourceId: z.ZodOptional; query: z.ZodOptional; rowLimit: z.ZodOptional; byteLimit: z.ZodOptional; timeoutMs: z.ZodOptional; }, "strip", z.ZodTypeAny, { query?: string | undefined; session?: { channelId?: string | undefined; account?: string | undefined; kernelToken?: string | undefined; teamMemberId?: string | undefined; datasourceToken?: string | undefined; } | undefined; sourceId?: string | undefined; rowLimit?: string | undefined; byteLimit?: string | undefined; timeoutMs?: string | undefined; }, { query?: string | undefined; session?: { channelId?: string | undefined; account?: string | undefined; kernelToken?: string | undefined; teamMemberId?: string | undefined; datasourceToken?: string | undefined; } | undefined; sourceId?: string | undefined; rowLimit?: string | undefined; byteLimit?: string | undefined; timeoutMs?: string | undefined; }>; export type ExecuteQueryRequestProto = z.infer; export declare const ArrowIpcMessageProtoSchema: z.ZodObject<{ dataHeader: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; dataBody: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { dataHeader?: Uint8Array | undefined; dataBody?: Uint8Array | undefined; }, { dataHeader?: Uint8Array | undefined; dataBody?: Uint8Array | undefined; }>; export type ArrowIpcMessageProto = z.infer; export declare const QueryChunkProtoSchema: z.ZodObject<{ arrow: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; dataBody: z.ZodOptional, z.ZodTypeDef, Uint8Array>>; }, "strip", z.ZodTypeAny, { dataHeader?: Uint8Array | undefined; dataBody?: Uint8Array | undefined; }, { dataHeader?: Uint8Array | undefined; dataBody?: Uint8Array | undefined; }>>>; result: z.ZodOptional; limitExceeded: z.ZodOptional; executionMs: z.ZodOptional; }, "strip", z.ZodTypeAny, { rowCount?: string | undefined; limitExceeded?: boolean | undefined; executionMs?: string | undefined; }, { rowCount?: string | undefined; limitExceeded?: boolean | undefined; executionMs?: string | undefined; }>>>; error: z.ZodOptional>; message: z.ZodOptional; retryable: z.ZodOptional; upstream: z.ZodOptional; code: z.ZodOptional; message: z.ZodOptional; }, "strip", z.ZodTypeAny, { code?: string | undefined; message?: string | undefined; engine?: string | undefined; }, { code?: string | undefined; message?: string | undefined; engine?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { code?: "DATA_SOURCE_ERROR_CODE_UNSPECIFIED" | "DATA_SOURCE_ERROR_CODE_UNAVAILABLE" | "DATA_SOURCE_ERROR_CODE_UNAUTHENTICATED" | "DATA_SOURCE_ERROR_CODE_PERMISSION_DENIED" | "DATA_SOURCE_ERROR_CODE_SOURCE_NOT_FOUND" | "DATA_SOURCE_ERROR_CODE_QUERY_INVALID" | "DATA_SOURCE_ERROR_CODE_QUERY_FAILED" | "DATA_SOURCE_ERROR_CODE_LIMIT_EXCEEDED" | "DATA_SOURCE_ERROR_CODE_TIMEOUT" | "DATA_SOURCE_ERROR_CODE_UPSTREAM_AUTH_FAILED" | "DATA_SOURCE_ERROR_CODE_INTERNAL" | "DATA_SOURCE_ERROR_CODE_TABLE_NOT_FOUND" | "DATA_SOURCE_ERROR_CODE_COLUMN_NOT_FOUND" | "DATA_SOURCE_ERROR_CODE_CANCELLED" | "DATA_SOURCE_ERROR_CODE_RESOURCE_EXHAUSTED" | "DATA_SOURCE_ERROR_CODE_INVALID_ARGUMENT" | "DATA_SOURCE_ERROR_CODE_EXTERNAL_ERROR" | undefined; message?: string | undefined; retryable?: boolean | undefined; upstream?: { code?: string | undefined; message?: string | undefined; engine?: string | undefined; } | undefined; }, { code?: "DATA_SOURCE_ERROR_CODE_UNSPECIFIED" | "DATA_SOURCE_ERROR_CODE_UNAVAILABLE" | "DATA_SOURCE_ERROR_CODE_UNAUTHENTICATED" | "DATA_SOURCE_ERROR_CODE_PERMISSION_DENIED" | "DATA_SOURCE_ERROR_CODE_SOURCE_NOT_FOUND" | "DATA_SOURCE_ERROR_CODE_QUERY_INVALID" | "DATA_SOURCE_ERROR_CODE_QUERY_FAILED" | "DATA_SOURCE_ERROR_CODE_LIMIT_EXCEEDED" | "DATA_SOURCE_ERROR_CODE_TIMEOUT" | "DATA_SOURCE_ERROR_CODE_UPSTREAM_AUTH_FAILED" | "DATA_SOURCE_ERROR_CODE_INTERNAL" | "DATA_SOURCE_ERROR_CODE_TABLE_NOT_FOUND" | "DATA_SOURCE_ERROR_CODE_COLUMN_NOT_FOUND" | "DATA_SOURCE_ERROR_CODE_CANCELLED" | "DATA_SOURCE_ERROR_CODE_RESOURCE_EXHAUSTED" | "DATA_SOURCE_ERROR_CODE_INVALID_ARGUMENT" | "DATA_SOURCE_ERROR_CODE_EXTERNAL_ERROR" | undefined; message?: string | undefined; retryable?: boolean | undefined; upstream?: { code?: string | undefined; message?: string | undefined; engine?: string | undefined; } | undefined; }>>>; }, "strip", z.ZodTypeAny, { result?: { rowCount?: string | undefined; limitExceeded?: boolean | undefined; executionMs?: string | undefined; } | undefined; error?: { code?: "DATA_SOURCE_ERROR_CODE_UNSPECIFIED" | "DATA_SOURCE_ERROR_CODE_UNAVAILABLE" | "DATA_SOURCE_ERROR_CODE_UNAUTHENTICATED" | "DATA_SOURCE_ERROR_CODE_PERMISSION_DENIED" | "DATA_SOURCE_ERROR_CODE_SOURCE_NOT_FOUND" | "DATA_SOURCE_ERROR_CODE_QUERY_INVALID" | "DATA_SOURCE_ERROR_CODE_QUERY_FAILED" | "DATA_SOURCE_ERROR_CODE_LIMIT_EXCEEDED" | "DATA_SOURCE_ERROR_CODE_TIMEOUT" | "DATA_SOURCE_ERROR_CODE_UPSTREAM_AUTH_FAILED" | "DATA_SOURCE_ERROR_CODE_INTERNAL" | "DATA_SOURCE_ERROR_CODE_TABLE_NOT_FOUND" | "DATA_SOURCE_ERROR_CODE_COLUMN_NOT_FOUND" | "DATA_SOURCE_ERROR_CODE_CANCELLED" | "DATA_SOURCE_ERROR_CODE_RESOURCE_EXHAUSTED" | "DATA_SOURCE_ERROR_CODE_INVALID_ARGUMENT" | "DATA_SOURCE_ERROR_CODE_EXTERNAL_ERROR" | undefined; message?: string | undefined; retryable?: boolean | undefined; upstream?: { code?: string | undefined; message?: string | undefined; engine?: string | undefined; } | undefined; } | undefined; arrow?: { dataHeader?: Uint8Array | undefined; dataBody?: Uint8Array | undefined; } | undefined; }, { result?: { rowCount?: string | undefined; limitExceeded?: boolean | undefined; executionMs?: string | undefined; } | undefined; error?: { code?: "DATA_SOURCE_ERROR_CODE_UNSPECIFIED" | "DATA_SOURCE_ERROR_CODE_UNAVAILABLE" | "DATA_SOURCE_ERROR_CODE_UNAUTHENTICATED" | "DATA_SOURCE_ERROR_CODE_PERMISSION_DENIED" | "DATA_SOURCE_ERROR_CODE_SOURCE_NOT_FOUND" | "DATA_SOURCE_ERROR_CODE_QUERY_INVALID" | "DATA_SOURCE_ERROR_CODE_QUERY_FAILED" | "DATA_SOURCE_ERROR_CODE_LIMIT_EXCEEDED" | "DATA_SOURCE_ERROR_CODE_TIMEOUT" | "DATA_SOURCE_ERROR_CODE_UPSTREAM_AUTH_FAILED" | "DATA_SOURCE_ERROR_CODE_INTERNAL" | "DATA_SOURCE_ERROR_CODE_TABLE_NOT_FOUND" | "DATA_SOURCE_ERROR_CODE_COLUMN_NOT_FOUND" | "DATA_SOURCE_ERROR_CODE_CANCELLED" | "DATA_SOURCE_ERROR_CODE_RESOURCE_EXHAUSTED" | "DATA_SOURCE_ERROR_CODE_INVALID_ARGUMENT" | "DATA_SOURCE_ERROR_CODE_EXTERNAL_ERROR" | undefined; message?: string | undefined; retryable?: boolean | undefined; upstream?: { code?: string | undefined; message?: string | undefined; engine?: string | undefined; } | undefined; } | undefined; arrow?: { dataHeader?: Uint8Array | undefined; dataBody?: Uint8Array | undefined; } | undefined; }>; export type QueryChunkProto = z.infer; export declare const QueryResultProtoSchema: z.ZodObject<{ rowCount: z.ZodOptional; limitExceeded: z.ZodOptional; executionMs: z.ZodOptional; }, "strip", z.ZodTypeAny, { rowCount?: string | undefined; limitExceeded?: boolean | undefined; executionMs?: string | undefined; }, { rowCount?: string | undefined; limitExceeded?: boolean | undefined; executionMs?: string | undefined; }>; export type QueryResultProto = z.infer; export declare const DataSourceErrorProtoSchema: z.ZodObject<{ code: z.ZodOptional>; message: z.ZodOptional; retryable: z.ZodOptional; upstream: z.ZodOptional; code: z.ZodOptional; message: z.ZodOptional; }, "strip", z.ZodTypeAny, { code?: string | undefined; message?: string | undefined; engine?: string | undefined; }, { code?: string | undefined; message?: string | undefined; engine?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { code?: "DATA_SOURCE_ERROR_CODE_UNSPECIFIED" | "DATA_SOURCE_ERROR_CODE_UNAVAILABLE" | "DATA_SOURCE_ERROR_CODE_UNAUTHENTICATED" | "DATA_SOURCE_ERROR_CODE_PERMISSION_DENIED" | "DATA_SOURCE_ERROR_CODE_SOURCE_NOT_FOUND" | "DATA_SOURCE_ERROR_CODE_QUERY_INVALID" | "DATA_SOURCE_ERROR_CODE_QUERY_FAILED" | "DATA_SOURCE_ERROR_CODE_LIMIT_EXCEEDED" | "DATA_SOURCE_ERROR_CODE_TIMEOUT" | "DATA_SOURCE_ERROR_CODE_UPSTREAM_AUTH_FAILED" | "DATA_SOURCE_ERROR_CODE_INTERNAL" | "DATA_SOURCE_ERROR_CODE_TABLE_NOT_FOUND" | "DATA_SOURCE_ERROR_CODE_COLUMN_NOT_FOUND" | "DATA_SOURCE_ERROR_CODE_CANCELLED" | "DATA_SOURCE_ERROR_CODE_RESOURCE_EXHAUSTED" | "DATA_SOURCE_ERROR_CODE_INVALID_ARGUMENT" | "DATA_SOURCE_ERROR_CODE_EXTERNAL_ERROR" | undefined; message?: string | undefined; retryable?: boolean | undefined; upstream?: { code?: string | undefined; message?: string | undefined; engine?: string | undefined; } | undefined; }, { code?: "DATA_SOURCE_ERROR_CODE_UNSPECIFIED" | "DATA_SOURCE_ERROR_CODE_UNAVAILABLE" | "DATA_SOURCE_ERROR_CODE_UNAUTHENTICATED" | "DATA_SOURCE_ERROR_CODE_PERMISSION_DENIED" | "DATA_SOURCE_ERROR_CODE_SOURCE_NOT_FOUND" | "DATA_SOURCE_ERROR_CODE_QUERY_INVALID" | "DATA_SOURCE_ERROR_CODE_QUERY_FAILED" | "DATA_SOURCE_ERROR_CODE_LIMIT_EXCEEDED" | "DATA_SOURCE_ERROR_CODE_TIMEOUT" | "DATA_SOURCE_ERROR_CODE_UPSTREAM_AUTH_FAILED" | "DATA_SOURCE_ERROR_CODE_INTERNAL" | "DATA_SOURCE_ERROR_CODE_TABLE_NOT_FOUND" | "DATA_SOURCE_ERROR_CODE_COLUMN_NOT_FOUND" | "DATA_SOURCE_ERROR_CODE_CANCELLED" | "DATA_SOURCE_ERROR_CODE_RESOURCE_EXHAUSTED" | "DATA_SOURCE_ERROR_CODE_INVALID_ARGUMENT" | "DATA_SOURCE_ERROR_CODE_EXTERNAL_ERROR" | undefined; message?: string | undefined; retryable?: boolean | undefined; upstream?: { code?: string | undefined; message?: string | undefined; engine?: string | undefined; } | undefined; }>; export type DataSourceErrorProto = z.infer; export declare const UpstreamErrorProtoSchema: z.ZodObject<{ engine: z.ZodOptional; code: z.ZodOptional; message: z.ZodOptional; }, "strip", z.ZodTypeAny, { code?: string | undefined; message?: string | undefined; engine?: string | undefined; }, { code?: string | undefined; message?: string | undefined; engine?: string | undefined; }>; export type UpstreamErrorProto = z.infer; //# sourceMappingURL=datasource.zod.d.ts.map