import { z } from "zod"; export declare const RegisterDelegatedAuthorityRefInputSchema: z.ZodObject<{ tenantId: z.ZodString; organizationId: z.ZodString; delegatedAuthorityRefId: z.ZodOptional; principalId: z.ZodString; agentId: z.ZodString; runtimeAdapterId: z.ZodString; operatingEnvelopeId: z.ZodString; gatewayId: z.ZodString; gatewayRegistryEntryId: z.ZodString; protectedSurfaceKind: z.ZodString; actionClasses: z.ZodArray; resourceRefs: z.ZodArray; authorityKind: z.ZodEnum<{ mutation: "mutation"; spend: "spend"; api_call: "api_call"; }>; grantStatus: z.ZodDefault>; policyPackRef: z.ZodString; policyPackVersion: z.ZodString; amountParameterName: z.ZodDefault>; maxAtomicAmountPerAction: z.ZodDefault>; evidenceExpectationRefs: z.ZodDefault>; issuedAt: z.ZodOptional; expiresAt: z.ZodString; }, z.core.$strict>; export type RegisterDelegatedAuthorityRefInput = z.input; export declare const TransitionDelegatedAuthorityStatusInputSchema: z.ZodObject<{ delegatedAuthorityRefId: z.ZodString; nextGrantStatus: z.ZodEnum<{ revoked: "revoked"; expired: "expired"; }>; reasonCode: z.ZodString; reasonSummary: z.ZodString; changedByRef: z.ZodString; isolationExpiresAt: z.ZodDefault>; }, z.core.$strict>; export type TransitionDelegatedAuthorityStatusInput = z.input;