export declare const DEFAULT_RESOURCE_GLOB = "**/locales/**/*.json"; export declare const DEFAULT_CODE_GLOB = "**/*.{ts,tsx,js,jsx}"; export declare const DEFAULT_IGNORE_GLOBS: string[]; export declare const DEFAULT_CODE_REGEX_PATTERN: string; export type StructurePreference = 'auto' | 'flat' | 'nested'; export declare const DEFAULT_STRUCTURE_PREFERENCE: StructurePreference; export type InsertOrderStrategy = 'append' | 'nearby' | 'sort'; export declare const DEFAULT_INSERT_ORDER_STRATEGY: InsertOrderStrategy; export declare function parseRegex(pattern: string): RegExp; export declare function buildCodeRegex(pattern?: string): RegExp; export type EffectiveConfig = { resourceGlob: string; codeGlob: string; codeRegex: RegExp; ignoreGlobs: string[]; structurePreference: StructurePreference; insertOrderStrategy: InsertOrderStrategy; }; export declare function getEffectiveConfigFromEnv(env: NodeJS.ProcessEnv): EffectiveConfig; export declare function parseIgnoreGlobs(value?: string): string[]; export declare function parseStructurePreference(value?: string): StructurePreference; export declare function parseInsertOrderStrategy(value?: string): InsertOrderStrategy; //# sourceMappingURL=config.d.ts.map