import { type AppConfig, type AppConfigInput } from "./schema.js"; declare const LAYER_ORDER: readonly ["env", "legacy", "app"]; export type AppConfigLayer = (typeof LAYER_ORDER)[number]; export declare const enterpriseAuthAdaptersBuilt: boolean; export declare function readConfigEnvironment(embedded?: Record): Record; export declare function setAppConfigLayer(layer: AppConfigLayer, config: AppConfigInput): void; export declare function defineAppConfig(config: AppConfigInput): () => void; export declare function getAppConfig(): AppConfig; export declare function resetAppConfigForTests(): void; export {};