UNPKG

@fairmint/canton-node-sdk

Version:
75 lines 3.35 kB
import { z } from 'zod'; /** * Parameters for interactive submission allocate party. */ export declare const InteractiveSubmissionAllocatePartyParamsSchema: z.ZodObject<{ partyIdHint: z.ZodOptional<z.ZodString>; displayName: z.ZodOptional<z.ZodString>; isLocal: z.ZodOptional<z.ZodBoolean>; }, z.core.$strip>; /** * Parameters for interactive submission create user. */ export declare const InteractiveSubmissionCreateUserParamsSchema: z.ZodObject<{ user: z.ZodObject<{ id: z.ZodString; primaryParty: z.ZodOptional<z.ZodString>; isDeactivated: z.ZodBoolean; metadata: z.ZodOptional<z.ZodObject<{ resourceVersion: z.ZodString; annotations: z.ZodRecord<z.ZodString, z.ZodString>; }, z.core.$strip>>; identityProviderId: z.ZodOptional<z.ZodString>; }, z.core.$strip>; rights: z.ZodOptional<z.ZodArray<z.ZodObject<{ kind: z.ZodUnion<readonly [z.ZodObject<{ CanActAs: z.ZodObject<{ party: z.ZodString; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ CanReadAs: z.ZodObject<{ party: z.ZodString; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ CanReadAsAnyParty: z.ZodObject<{}, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ Empty: z.ZodObject<{}, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ IdentityProviderAdmin: z.ZodObject<{}, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ ParticipantAdmin: z.ZodObject<{}, z.core.$strip>; }, z.core.$strip>]>; }, z.core.$strip>>>; }, z.core.$strip>; /** * Parameters for interactive submission upload DAR. */ export declare const InteractiveSubmissionUploadDarParamsSchema: z.ZodObject<{ darFile: z.ZodAny; }, z.core.$strip>; /** * Parameters for interactive submission get preferred package version. */ export declare const InteractiveSubmissionGetPreferredPackageVersionParamsSchema: z.ZodObject<{ parties: z.ZodOptional<z.ZodArray<z.ZodString>>; packageName: z.ZodString; vettingValidAt: z.ZodOptional<z.ZodString>; synchronizerId: z.ZodOptional<z.ZodString>; }, z.core.$strip>; /** * Parameters for interactive submission get preferred packages. */ export declare const InteractiveSubmissionGetPreferredPackagesParamsSchema: z.ZodObject<{ packageVettingRequirements: z.ZodArray<z.ZodObject<{ parties: z.ZodArray<z.ZodString>; packageName: z.ZodString; }, z.core.$strip>>; synchronizerId: z.ZodOptional<z.ZodString>; vettingValidAt: z.ZodOptional<z.ZodString>; }, z.core.$strip>; export type InteractiveSubmissionAllocatePartyParams = z.infer<typeof InteractiveSubmissionAllocatePartyParamsSchema>; export type InteractiveSubmissionCreateUserParams = z.infer<typeof InteractiveSubmissionCreateUserParamsSchema>; export type InteractiveSubmissionUploadDarParams = z.infer<typeof InteractiveSubmissionUploadDarParamsSchema>; export type InteractiveSubmissionGetPreferredPackageVersionParams = z.infer<typeof InteractiveSubmissionGetPreferredPackageVersionParamsSchema>; export type InteractiveSubmissionGetPreferredPackagesParams = z.infer<typeof InteractiveSubmissionGetPreferredPackagesParamsSchema>; //# sourceMappingURL=interactive-submission.d.ts.map