import * as z from "zod/v3"; import { ClosedEnum } from "../../types/enums.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export declare const Type: { readonly Default: "default"; readonly Mega: "mega"; }; export type Type = ClosedEnum; /** * The access level of the folder within the workspace. */ export declare const AccessLevel: { readonly Write: "write"; readonly Read: "read"; }; /** * The access level of the folder within the workspace. */ export type AccessLevel = ClosedEnum; export type FolderSchema = { /** * The unique ID of the folder. */ id: string; /** * The name of the folder. */ name: string; /** * The description of the folder. */ description: string | null; type: Type; /** * The access level of the folder within the workspace. */ accessLevel: AccessLevel | null; /** * The date the folder was created. */ createdAt: string; /** * The date the folder was updated. */ updatedAt: string; }; /** @internal */ export declare const Type$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const AccessLevel$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const FolderSchema$inboundSchema: z.ZodType; export declare function folderSchemaFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=folderschema.d.ts.map