import type { OrgBus } from './bus.js'; import type { OrgDef, OrgRole } from './types.js'; /** Throws when the read-only role's sandbox boundary is not qualified; returns normally otherwise. */ export declare function assertWriterBoundary(args: { def: OrgDef | undefined; role: OrgRole; cwd: string; orgRoot?: string; bus: OrgBus; /** `claudeRestrictions` of the role's git enforcement, or undefined when none was built. */ restrictions: { sandbox?: Record; } | undefined; claudeRuntime: boolean; }): void; //# sourceMappingURL=writer-boundary.d.ts.map