export interface ParsedDictionaryAttribute { name: string; type: string; default?: string | number; expression?: string; hierarchical?: boolean; bidirectional?: boolean; injective?: boolean; isObjectId?: boolean; } export declare function parseDictionaryAttributesFromCreateDictionaryQuery(query: string | undefined): ParsedDictionaryAttribute[]; export declare function parseDictionaryPrimaryKeyFromCreateDictionaryQuery(query: string | undefined): string[]; export declare function parseSourceFromCreateDictionaryQuery(query: string | undefined): string | undefined; export declare function parseLayoutFromCreateDictionaryQuery(query: string | undefined): string | undefined; export declare function parseLifetimeFromCreateDictionaryQuery(query: string | undefined): string | undefined; export declare function parseCommentFromCreateDictionaryQuery(query: string | undefined): string | undefined; export declare function parseDictionaryRangeFromCreateDictionaryQuery(query: string | undefined): { min: string; max: string; } | undefined; export declare function parseDictionarySettingsFromCreateDictionaryQuery(query: string | undefined): Record | undefined; //# sourceMappingURL=create-dictionary-parser.d.ts.map