import type { KlawConfig } from "../config/types.klaw.js"; type OwnerDisplaySetting = { ownerDisplay?: "raw" | "hash"; ownerDisplaySecret?: string; }; type OwnerDisplaySecretResolution = { config: KlawConfig; generatedSecret?: string; }; /** * Resolve owner display settings for prompt rendering. * Keep auth secrets decoupled from owner hash secrets. */ export declare function resolveOwnerDisplaySetting(config?: KlawConfig): OwnerDisplaySetting; /** * Ensure hash mode has a dedicated secret. * Returns updated config and generated secret when autofill was needed. */ export declare function ensureOwnerDisplaySecret(config: KlawConfig, generateSecret?: () => string): OwnerDisplaySecretResolution; export {};