import * as z from "zod/v4-mini"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdk-validation-error.js"; import * as models from "../index.js"; export type Preset = { name: string; description: string; /** * CPU architecture the image was built for. Validated against the provider at preflight. */ arch: models.SchemadefaulOpen; provider?: string | undefined; /** * Environment loaded at spawn, when the preset names one. */ environment?: string | undefined; }; /** * Presets this backend can run. Image references are deliberately not exposed. */ export type GetApiSandboxPresetsResponse = { presets: Array; /** * Preset used when a request omits one. Null when nothing is configured. */ default: string | null; }; /** @internal */ export declare const Preset$inboundSchema: z.ZodMiniType; export declare function presetFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const GetApiSandboxPresetsResponse$inboundSchema: z.ZodMiniType; export declare function getApiSandboxPresetsResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=get-api-sandbox-presets.d.ts.map