/** * Thrown when resolved secrets contain missing or empty values. */ export declare class SecretValidationError extends Error { /** * Keys whose values were empty or whitespace-only. * Empty array when no secrets were resolved at all. */ readonly missingKeys: string[]; constructor(missingKeys: string[]); } /** * Validates that all resolved secrets have non-empty values. * * @throws {SecretValidationError} When the map is empty or any value is empty/whitespace. */ export declare function validateSecrets(secrets: ReadonlyMap): void; //# sourceMappingURL=secret-validation.d.ts.map