import { z } from 'zod'; export declare const SUBAGENT_ALLOWED_FIELDS: readonly ["objective", "scope", "relevantDecisions", "constraints", "latestDelta", "references", "responseProfile", "budget"]; export declare const SUBAGENT_DENIED_FIELDS: readonly ["fullMemory", "fullSessionSummary", "fullEventHistory", "unrelatedArtifacts"]; export declare const SubagentBriefPolicySchema: z.ZodObject<{ schemaVersion: z.ZodDefault; allow: z.ZodDefault>; denyByDefault: z.ZodDefault>; defaultResponseProfile: z.ZodDefault>; }, "strip", z.ZodTypeAny, { schemaVersion: string; allow: string[]; denyByDefault: string[]; defaultResponseProfile: "brief" | "standard" | "deep"; }, { schemaVersion?: string | undefined; allow?: string[] | undefined; denyByDefault?: string[] | undefined; defaultResponseProfile?: "brief" | "standard" | "deep" | undefined; }>; export type SubagentBriefPolicy = z.infer; //# sourceMappingURL=subagent-brief-policy.d.ts.map