import * as z from "zod/v4"; import { ClosedEnum } from "../types/enums.js"; import { Result as SafeParseResult } from "../types/fp.js"; import { ContainerFile } from "./containerfile.js"; import { SDKValidationError } from "./errors/sdkvalidationerror.js"; export declare const ContainerFileListResponseObject: { readonly List: "list"; }; export type ContainerFileListResponseObject = ClosedEnum; export type ContainerFileListResponse = { data: Array; firstId: string | null; /** * True when another page can be fetched by passing `after=last_id`; `last_id` is non-null whenever this is true. */ hasMore: boolean; /** * Cursor for the next page (pass as `after`). The last entry’s id, except when the page stopped at the per-request scan bound on hidden bookkeeping objects: then it names the scan position and may not appear in `data`. Null only when `has_more` is false and `data` is empty. */ lastId: string | null; object: ContainerFileListResponseObject; }; /** @internal */ export declare const ContainerFileListResponseObject$inboundSchema: z.ZodEnum; /** @internal */ export declare const ContainerFileListResponse$inboundSchema: z.ZodType; export declare function containerFileListResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=containerfilelistresponse.d.ts.map