export interface AgentRulesetInput { name: string; template: string; adrs: string[]; rulesets: string[]; } export declare function buildAgentRuleset(agentInfo: AgentRulesetInput): { agent: { name: string; template: string; version: string; installedAt: string; }; ruleset: { version: string; type: string; scope: string; }; principles: { id: string; principle: string; statement: string; severity: string; blocking: boolean; }[]; metadata: { adrs: string[]; rulesets: string[]; }; };