export declare const ApprovalVocab: { readonly session: string; readonly toolCallId: string; readonly toolName: string; readonly target: string; readonly action: string; readonly risk: string; readonly status: string; readonly leaseOwner: string; readonly leaseExpiresAt: string; readonly assignedTo: string; readonly decisionBy: string; readonly decisionRole: string; readonly onBehalfOf: string; readonly reason: string; readonly context: string; readonly approvalOptions: string; readonly policyVersion: string; readonly createdAt: string; readonly expiresAt: string; readonly resolvedAt: string; }; export declare const InputRequestVocab: { readonly session: string; readonly chat: string; readonly thread: string; readonly run: string; readonly task: string; readonly requester: string; readonly requestKind: string; readonly prompt: string; readonly context: string; readonly inputOptions: string; readonly status: string; readonly leaseOwner: string; readonly leaseExpiresAt: string; readonly assignedTo: string; readonly response: string; readonly answeredBy: string; readonly onBehalfOf: string; readonly reason: string; readonly metadata: string; readonly createdAt: string; readonly expiresAt: string; readonly resolvedAt: string; }; export declare const AuditVocab: { readonly action: string; readonly actor: string; readonly actorRole: string; readonly onBehalfOf: string; readonly session: string; readonly entry: string; readonly toolCallId: string; readonly toolName: string; readonly approval: string; readonly policy: string; readonly policyVersion: string; readonly createdAt: string; }; export declare const GrantVocab: { readonly target: string; readonly action: string; readonly title: string; readonly summary: string; readonly description: string; readonly schema: string; readonly pageKind: string; readonly wikiStatus: string; readonly tags: string; readonly source: string; readonly sourceHash: string; readonly compiledAt: string; readonly compiledFrom: string; readonly related: string; readonly effect: string; readonly riskCeiling: string; readonly policy: string; readonly context: string; readonly decisionBy: string; readonly decisionRole: string; readonly onBehalfOf: string; readonly createdAt: string; readonly revokedAt: string; }; /** * Legacy predicates written by @undefineds.co/models <= 0.2.33. * * Keep this small compatibility surface so readers can accept old Pod grants * while new writers use `GrantVocab`. */ export declare const LegacyGrantVocab: { readonly summary: string; readonly body: string; readonly source: string; readonly related: string; }; export declare const GrantReadVocab: { readonly summary: readonly [string, string]; readonly description: readonly [string, string]; readonly source: readonly [string, string]; readonly related: readonly [string, string]; }; export declare const InboxNotificationVocab: { readonly actor: string; readonly object: string; readonly createdAt: string; };