import * as z from "zod/v3"; import { OpenEnum } from "../../types/enums.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export declare const CollectionErrorErrorCode: { readonly NameExists: "NAME_EXISTS"; readonly NotFound: "NOT_FOUND"; readonly CollectionPinned: "COLLECTION_PINNED"; readonly ConcurrentHierarchyEdit: "CONCURRENT_HIERARCHY_EDIT"; readonly HeightViolation: "HEIGHT_VIOLATION"; readonly WidthViolation: "WIDTH_VIOLATION"; readonly NoPermissions: "NO_PERMISSIONS"; }; export type CollectionErrorErrorCode = OpenEnum; export type CollectionError = { errorCode: CollectionErrorErrorCode; }; /** @internal */ export declare const CollectionErrorErrorCode$inboundSchema: z.ZodType; /** @internal */ export declare const CollectionError$inboundSchema: z.ZodType; export declare function collectionErrorFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=collectionerror.d.ts.map