@fairmint/canton-node-sdk
Version:
Canton Node SDK
70 lines • 3.13 kB
TypeScript
import { z } from 'zod';
/** List packages response. */
export declare const ListPackagesResponseSchema: z.ZodObject<{
packageIds: z.ZodArray<z.ZodString>;
}, z.core.$strip>;
/** Upload DAR file response. */
export declare const UploadDarFileResponseSchema: z.ZodObject<{}, z.core.$strip>;
/** Get package status response. */
export declare const GetPackageStatusResponseSchema: z.ZodObject<{
packageStatus: z.ZodString;
}, z.core.$strip>;
/** Package reference details. */
export declare const PackageReferenceSchema: z.ZodObject<{
packageId: z.ZodString;
packageName: z.ZodString;
packageVersion: z.ZodString;
}, z.core.$strip>;
/** Package vetting requirement. */
export declare const PackageVettingRequirementSchema: z.ZodObject<{
parties: z.ZodArray<z.ZodString>;
packageName: z.ZodString;
}, z.core.$strip>;
/** Package preference details. */
export declare const PackagePreferenceSchema: z.ZodObject<{
packageReference: z.ZodObject<{
packageId: z.ZodString;
packageName: z.ZodString;
packageVersion: z.ZodString;
}, z.core.$strip>;
synchronizerId: z.ZodString;
}, z.core.$strip>;
/** Get preferred package version request. */
export declare const GetPreferredPackagesRequestSchema: 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>;
/** Get preferred packages response. */
export declare const GetPreferredPackagesResponseSchema: z.ZodObject<{
packageReferences: z.ZodArray<z.ZodObject<{
packageId: z.ZodString;
packageName: z.ZodString;
packageVersion: z.ZodString;
}, z.core.$strip>>;
synchronizerId: z.ZodString;
}, z.core.$strip>;
/** Get preferred package version response. */
export declare const GetPreferredPackageVersionResponseSchema: z.ZodObject<{
packagePreference: z.ZodOptional<z.ZodObject<{
packageReference: z.ZodObject<{
packageId: z.ZodString;
packageName: z.ZodString;
packageVersion: z.ZodString;
}, z.core.$strip>;
synchronizerId: z.ZodString;
}, z.core.$strip>>;
}, z.core.$strip>;
export type ListPackagesResponse = z.infer<typeof ListPackagesResponseSchema>;
export type UploadDarFileResponse = z.infer<typeof UploadDarFileResponseSchema>;
export type GetPackageStatusResponse = z.infer<typeof GetPackageStatusResponseSchema>;
export type PackageReference = z.infer<typeof PackageReferenceSchema>;
export type PackageVettingRequirement = z.infer<typeof PackageVettingRequirementSchema>;
export type PackagePreference = z.infer<typeof PackagePreferenceSchema>;
export type GetPreferredPackagesRequest = z.infer<typeof GetPreferredPackagesRequestSchema>;
export type GetPreferredPackagesResponse = z.infer<typeof GetPreferredPackagesResponseSchema>;
export type GetPreferredPackageVersionResponse = z.infer<typeof GetPreferredPackageVersionResponseSchema>;
//# sourceMappingURL=packages.d.ts.map