type ProjectionDefinitionShape = { name: string; query: string; } | { name: string; index: string; type: string; }; export declare function parseSettingsFromCreateTableQuery(createTableQuery: string | undefined): Record; export declare function parseTTLFromCreateTableQuery(createTableQuery: string | undefined): string | undefined; export declare function parseEngineFromCreateTableQuery(createTableQuery: string | undefined): string | undefined; export declare function parsePrimaryKeyFromCreateTableQuery(createTableQuery: string | undefined): string | undefined; export declare function parseOrderByFromCreateTableQuery(createTableQuery: string | undefined): string | undefined; export declare function parsePartitionByFromCreateTableQuery(createTableQuery: string | undefined): string | undefined; export declare function parseUniqueKeyFromCreateTableQuery(createTableQuery: string | undefined): string | undefined; export declare function parseProjectionsFromCreateTableQuery(createTableQuery: string | undefined): ProjectionDefinitionShape[]; export {}; //# sourceMappingURL=create-table-parser.d.ts.map