import type { QvacConfig } from "../../../schemas/index"; /** * Sets the SDK configuration. This can only be called ONCE during initialization. * After the first call, the config becomes immutable and any subsequent calls will throw. * * @param config - The configuration to set * @throws {ConfigAlreadySetError} If config has already been set * @throws {CacheDirNotAbsoluteError} If cacheDirectory is not an absolute path * @throws {CacheDirNotWritableError} If cacheDirectory is not writable */ export declare function setSDKConfig(config: QvacConfig): void; export declare function getSDKConfig(): QvacConfig; export declare function getConfiguredCacheDir(): string; //# sourceMappingURL=config-registry.d.ts.map