/** * AgentGuard(TM) Spend: Advisor governance posture profiles. * * Patent notice: Protected by U.S. patent-pending technology * (App. Nos. 63/983,615; 63/983,621; 63/983,843; 63/984,626; * 64/071,781; 64/071,789). */ import type { CapabilityTier, EnforcementMode } from '../types'; export type GovernancePosture = 'velocity' | 'standard' | 'compliance'; export interface GovernancePostureProfile { posture: GovernancePosture; label: string; defaultMode: EnforcementMode; capabilityStyle: 'permissive' | 'balanced' | 'strict'; downgradeStyle: 'aggressive' | 'moderate' | 'conservative'; auditRetentionDays: number; approvalGates: boolean; canaryPercent?: number; } export declare const GOVERNANCE_POSTURES: Record; export declare function normalizePosture(value?: string | null): GovernancePosture | null; export declare function postureProfile(posture: GovernancePosture): GovernancePostureProfile; export declare function suggestPostureForVertical(vertical: string): GovernancePosture; export declare function applyPostureCapability(posture: GovernancePosture, text: string, fallback: CapabilityTier): CapabilityTier; export declare function postureDescription(posture: GovernancePosture): string; //# sourceMappingURL=posture.d.ts.map