import { type TrustedServerSigningKeyset } from '@dharma-ai-labs/agent-fabric-contracts'; export interface DemoTransportContinuity { schema: 'dharma.demo-transport-continuity/v1'; purpose: 'same-authority-repository-transport'; organizationId: string; repositoryId: string; deviceId: string; installationId: string; publicKeyEd25519: string; enrollmentOrigin: string; transportOrigin: string; requestNonce: string; policyRevision: number; trustGeneration: number; installedKeysetHash: string; signingKeyVersion: string; issuedAt: string; expiresAt: string; signature: string; } export interface DemoTransportContinuityContext { organizationId: string; repositoryId: string; deviceId: string; installationId: string; publicKeyEd25519: string; enrollmentOrigin: string; transportOrigin: string; requestNonce: string; protectedKeyset: TrustedServerSigningKeyset; minimumPolicyRevision: number; previous?: { policyRevision: number; transportOrigin: string; }; now?: Date; } export declare function verifyDemoTransportContinuity(input: unknown, inputContext: DemoTransportContinuityContext): Promise; //# sourceMappingURL=demoTransportContinuity.d.ts.map