import * as z from "zod/v4";
import { ClosedEnum } from "../types/enums.js";
import { Result as SafeParseResult } from "../types/fp.js";
import { SDKValidationError } from "./errors/sdkvalidationerror.js";
export declare const OpenAIFileDeletedObject: {
    readonly File: "file";
};
export type OpenAIFileDeletedObject = ClosedEnum<typeof OpenAIFileDeletedObject>;
/**
 * Deletion result in OpenAI's shape.
 */
export type OpenAIFileDeleted = {
    shape: "openai";
    deleted: true;
    id: string;
    object: OpenAIFileDeletedObject;
};
/** @internal */
export declare const OpenAIFileDeletedObject$inboundSchema: z.ZodEnum<typeof OpenAIFileDeletedObject>;
/** @internal */
export declare const OpenAIFileDeleted$inboundSchema: z.ZodType<OpenAIFileDeleted, unknown>;
export declare function openAIFileDeletedFromJSON(jsonString: string): SafeParseResult<OpenAIFileDeleted, SDKValidationError>;
//# sourceMappingURL=openaifiledeleted.d.ts.map