export declare const DESIGN_AGENT_BRIEF_MODES: readonly ["local", "figma", "research", "full"]; export declare const DESIGN_AGENT_BRIEF_DETAIL_LEVELS: readonly ["compact", "standard", "full"]; export type DesignAgentBriefMode = typeof DESIGN_AGENT_BRIEF_MODES[number]; export type DesignAgentBriefDetail = typeof DESIGN_AGENT_BRIEF_DETAIL_LEVELS[number]; export interface DesignAgentBriefOptions { projectRoot: string; target?: string; intent?: string; mode?: DesignAgentBriefMode; agent?: string; detail?: DesignAgentBriefDetail; } export interface DesignAgentBriefCommand { id: string; command: string; why: string; cost: "free-local" | "network" | "model-optional" | "requires-figma"; } export interface DesignAgentBrief { action: "brief"; schemaVersion: 1; projectRoot: string; target: string; intent: string; agent: string; mode: DesignAgentBriefMode; detail: DesignAgentBriefDetail; mission: string; evidenceCommands: DesignAgentBriefCommand[]; designRules: string[]; costControls: string[]; tokenEfficiency: { profile: DesignAgentBriefDetail; intent: string; expandWith: string; }; compatibility: { installs: string[]; mcp: string; skill: string; suite: string; }; handoffChecklist: string[]; } export declare function buildDesignAgentBrief(options: DesignAgentBriefOptions): DesignAgentBrief; export declare function normalizeDesignAgentBriefMode(mode: string | undefined): DesignAgentBriefMode; export declare function normalizeDesignAgentBriefDetail(detail: string | undefined): DesignAgentBriefDetail;