import type { PermissionProfile, ProviderName, MemberCategory } from './types.ts'; export interface RawSpec { name: string; description: string; tagline: string; category: MemberCategory; permissionProfile: PermissionProfile; preferredProvider: ProviderName; /** * The lane map's "Owned Decisions" — what only this member may decide. * Must mirror the Lane Map table in skills/the-sentinel/SKILL.md * (parity enforced by tests/unit/members/lane-map-parity.test.ts). * Shared tokens between members = lane overlap (verify --strict). */ ownedDecisions: string[]; /** Opt-in: grants the delegate_task tool so the member can call other agents */ canDelegate?: boolean; } export declare const rawSpecs: RawSpec[]; //# sourceMappingURL=member-specs.d.ts.map