import type { PartitionInfo, SortKeyInfo } from './types.js'; export declare function queryPartitionInfo(input: { database: string; table: string; from?: string; to?: string; query: (sql: string) => Promise; }): Promise; export declare function querySortKeys(input: { database: string; table: string; query: (sql: string) => Promise; }): Promise; export declare function querySortKeyInfo(input: { database: string; table: string; query: (sql: string) => Promise; }): Promise; export declare function querySortKeyRanges(input: { database: string; table: string; sortKeyColumn: string; partitionIds: string[]; query: (sql: string) => Promise; }): Promise>; export declare function introspectTable(input: { database: string; table: string; from?: string; to?: string; query: (sql: string) => Promise; }): Promise<{ partitions: PartitionInfo[]; sortKey?: SortKeyInfo; sortKeys: SortKeyInfo[]; }>; //# sourceMappingURL=introspect.d.ts.map