import { z } from "zod"; export declare const RawRecordReadAuditAuthorityBoundarySchema: z.ZodObject<{ createsPolicyDecision: z.ZodLiteral; createsGreenlight: z.ZodLiteral; performsGatewayCheck: z.ZodLiteral; createsMutationAuthority: z.ZodLiteral; createsRawReadAuthority: z.ZodLiteral; exposesRawRecordInAudit: z.ZodLiteral; }, z.core.$strict>; export type RawRecordReadAuditAuthorityBoundary = z.infer; export declare const rawRecordReadAuditAuthorityBoundary: { readonly createsPolicyDecision: false; readonly createsGreenlight: false; readonly performsGatewayCheck: false; readonly createsMutationAuthority: false; readonly createsRawReadAuthority: false; readonly exposesRawRecordInAudit: false; }; export declare const RawRecordReadAuditSchema: z.ZodObject<{ schemaVersion: z.ZodLiteral<"0.2.4">; tenantId: z.ZodString; organizationId: z.ZodString; createdAt: z.ZodString; rawRecordReadAuditId: z.ZodString; targetObjectType: z.ZodString; targetObjectId: z.ZodString; targetRecordDigest: z.ZodString; targetRecordSchemaVersion: z.ZodString; targetRecordCreatedAt: z.ZodString; callerIdentityRef: z.ZodString; callerSubjectDigest: z.ZodString; authProviderRef: z.ZodString; authSessionDigest: z.ZodNullable; serviceCredentialDigest: z.ZodNullable; projectId: z.ZodNullable; workspaceId: z.ZodNullable; custodyRoles: z.ZodArray; hostedRoles: z.ZodArray; hostedScopes: z.ZodArray; rawReadPurposeDigest: z.ZodString; purposeRedactionPolicyId: z.ZodLiteral<"hosted-raw-read-purpose-digest.v1">; rawReadExpiresAt: z.ZodString; routeId: z.ZodLiteral<"readProtocolRecord">; requestMethod: z.ZodLiteral<"GET">; requestedAt: z.ZodString; rawRecordReturned: z.ZodLiteral; rawRecordPayloadIncludedInAudit: z.ZodLiteral; authorityBoundary: z.ZodObject<{ createsPolicyDecision: z.ZodLiteral; createsGreenlight: z.ZodLiteral; performsGatewayCheck: z.ZodLiteral; createsMutationAuthority: z.ZodLiteral; createsRawReadAuthority: z.ZodLiteral; exposesRawRecordInAudit: z.ZodLiteral; }, z.core.$strict>; }, z.core.$strict>; export type RawRecordReadAudit = z.infer;