/** * Shared shapes/validation for the dashboard env-var transparency panel used by * both the Claude and Copilot settings routes. */ /** One injected env var as shown in the dashboard. Locked entries are read-only; * secret-bearing locked entries carry a masked placeholder, never plaintext. */ export interface EnvVarView { key: string; value: string; locked: boolean; } /** * Validate an untrusted `customEnvVars` payload into a clean string→string map. * Accepts a plain object of string values; trims keys and drops blank ones. */ export declare function coerceCustomEnvVars(raw: unknown): { vars: Record; } | { error: string; }; //# sourceMappingURL=env-vars.d.ts.map