import * as z from "zod/v3"; export type GetCollectionRequest = { /** * The ID of the Collection to be retrieved. */ id: number; /** * Whether or not to include the Collection Items in this Collection. Only request if absolutely required, as this is expensive. */ withItems?: boolean | undefined; /** * Whether or not to include the top level Collection in this Collection's hierarchy. */ withHierarchy?: boolean | undefined; /** * The datasource allowed in the Collection returned. */ allowedDatasource?: string | undefined; }; /** @internal */ export type GetCollectionRequest$Outbound = { id: number; withItems?: boolean | undefined; withHierarchy?: boolean | undefined; allowedDatasource?: string | undefined; }; /** @internal */ export declare const GetCollectionRequest$outboundSchema: z.ZodType; export declare function getCollectionRequestToJSON(getCollectionRequest: GetCollectionRequest): string; //# sourceMappingURL=getcollectionrequest.d.ts.map