import { z } from "zod"; import { ProtocolObjectTypeSchema } from "../../protocol/public/schemas"; import type { TransitionCallerIdentity } from "../admission/hosted-caller-identity"; export declare const HOSTED_RAW_READ_AUDIT_SCHEMA_VERSION: "handshake.hosted-raw-read-audit.v0.1"; export declare const HostedRawReadAuditResultPostureSchema: z.ZodEnum<{ returned: "returned"; not_found_or_hidden: "not_found_or_hidden"; blocked_internal_only: "blocked_internal_only"; }>; export type HostedRawReadAuditResultPosture = z.infer; export declare const HostedRawReadAuditEvidenceSchema: z.ZodObject<{ schemaVersion: z.ZodLiteral<"handshake.hosted-raw-read-audit.v0.1">; rawReadAuditId: z.ZodString; rawReadAuditDigest: z.ZodString; recordedAt: z.ZodString; resultPosture: z.ZodEnum<{ returned: "returned"; not_found_or_hidden: "not_found_or_hidden"; blocked_internal_only: "blocked_internal_only"; }>; callerIdentityRef: z.ZodString; callerSubjectDigest: z.ZodString; tenantId: z.ZodString; organizationId: z.ZodString; projectId: z.ZodNullable; workspaceId: z.ZodNullable; objectType: z.ZodEnum<{ refusal: "refusal"; proof_gap: "proof_gap"; receipt: "receipt"; intent_compilation: "intent_compilation"; generated_execution_graph: "generated_execution_graph"; protected_path_posture: "protected_path_posture"; action_contract: "action_contract"; authority_certificate: "authority_certificate"; receipt_export: "receipt_export"; greenlight: "greenlight"; tool_capability: "tool_capability"; action_type: "action_type"; gateway_registry_entry: "gateway_registry_entry"; operating_envelope: "operating_envelope"; gateway_credential_ref: "gateway_credential_ref"; delegated_authority_ref: "delegated_authority_ref"; delegated_authority_status_transition: "delegated_authority_status_transition"; gateway_custody_proof_packet: "gateway_custody_proof_packet"; credential_resolution_evidence: "credential_resolution_evidence"; transition_request_context: "transition_request_context"; runtime_execution: "runtime_execution"; idempotency_ledger_entry: "idempotency_ledger_entry"; bypass_probe: "bypass_probe"; tool_call_draft: "tool_call_draft"; a2a_ingress_checkpoint: "a2a_ingress_checkpoint"; negotiation_session: "negotiation_session"; negotiation_offer: "negotiation_offer"; negotiation_decision: "negotiation_decision"; negotiation_resolver_policy: "negotiation_resolver_policy"; negotiation_resolution: "negotiation_resolution"; linked_agreement: "linked_agreement"; agreement_obligation_binding: "agreement_obligation_binding"; agreement_status_transition: "agreement_status_transition"; policy_decision: "policy_decision"; review_artifact: "review_artifact"; review_decision: "review_decision"; breaker_decision: "breaker_decision"; isolation_state: "isolation_state"; gateway_check_attempt: "gateway_check_attempt"; mutation_attempt: "mutation_attempt"; protected_surface_operation_claim: "protected_surface_operation_claim"; surface_operation_reconciliation: "surface_operation_reconciliation"; recovery_recommendation: "recovery_recommendation"; recovery_recommendation_status_transition: "recovery_recommendation_status_transition"; contract_stream_event: "contract_stream_event"; }>; objectId: z.ZodString; objectRef: z.ZodString; recordDigest: z.ZodNullable; purposeDigest: z.ZodString; purposeExpiresAt: z.ZodString; createsAuthority: z.ZodLiteral; createsPolicyDecision: z.ZodLiteral; createsGreenlight: z.ZodLiteral; performsGatewayCheck: z.ZodLiteral; permitsMutation: z.ZodLiteral; containsCredentialMaterial: z.ZodLiteral; containsPaymentMaterial: z.ZodLiteral; containsRawRecord: z.ZodLiteral; }, z.core.$strict>; export type HostedRawReadAuditEvidence = z.infer; export type HostedRawReadAuditSink = (evidence: HostedRawReadAuditEvidence) => void | Promise; export declare function buildHostedRawReadAuditEvidence(input: { hostedIdentity: TransitionCallerIdentity; objectType: z.infer; objectId: string; recordDigest: string | null; resultPosture: HostedRawReadAuditResultPosture; purpose: string; purposeExpiresAt: string; recordedAt?: string; }): Promise;