export declare const SECRET_KEYS: Set<string>;
export declare function isSecretKey(key: string): boolean;
export declare function isKeychainAvailable(): boolean;
export declare function keychainGet(key: string): string | null;
export declare function keychainSet(key: string, value: string): boolean;
export declare function keychainDelete(key: string): boolean;
/**
 * Migrate secret fields from a config object into the keychain.
 * Returns a new config object with successfully migrated secrets removed.
 */
export declare function migrateSecretsToKeychain(config: Record<string, unknown>): Record<string, unknown>;
//# sourceMappingURL=keychain.d.ts.map