import type { GovernanceCapabilityGrantRegistry, GovernanceServiceCredential } from './capability-grant.js'; import type { GovernanceDaemonControlPort } from './daemon-control.js'; import { GovernanceManagementReceiptCache } from './management-receipt-cache.js'; import type { GovernanceProjectService, GovernanceServiceResponse } from './project-service.js'; /** External facade for a future IPC transport. Raw capability sets never cross this boundary. */ export declare class AuthenticatedGovernanceProjectService { #private; private readonly service; private readonly grants; private readonly receipts; private readonly daemonControl?; readonly projectId: string; constructor(service: GovernanceProjectService, grants: GovernanceCapabilityGrantRegistry, receipts?: GovernanceManagementReceiptCache, daemonControl?: GovernanceDaemonControlPort | undefined); handleUnknown(input: unknown, credential: GovernanceServiceCredential): GovernanceServiceResponse; close(): void; } //# sourceMappingURL=authenticated-project-service.d.ts.map