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 DeleteExternalUserDefaultBudgetQueryParamOwner: { readonly Cluster: "cluster"; readonly Org: "org"; }; export type DeleteExternalUserDefaultBudgetQueryParamOwner = ClosedEnum; export type DeleteExternalUserDefaultBudgetRequest = { owner: DeleteExternalUserDefaultBudgetQueryParamOwner; orgId?: string | undefined; }; export declare const DeleteExternalUserDefaultBudgetScope: { readonly Org: "org"; readonly Apikey: "apikey"; readonly User: "user"; readonly Team: "team"; readonly ExternalUser: "external_user"; readonly UserDefault: "user_default"; readonly TeamDefault: "team_default"; readonly ExternalUserDefault: "external_user_default"; }; export type DeleteExternalUserDefaultBudgetScope = ClosedEnum; export declare const DeleteExternalUserDefaultBudgetOwner: { readonly Cluster: "cluster"; readonly Org: "org"; }; export type DeleteExternalUserDefaultBudgetOwner = ClosedEnum; /** * OK */ export type DeleteExternalUserDefaultBudgetResponseBody = { scope: DeleteExternalUserDefaultBudgetScope; scopeId: string; owner: DeleteExternalUserDefaultBudgetOwner; deleted: true; }; /** @internal */ export declare const DeleteExternalUserDefaultBudgetQueryParamOwner$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const DeleteExternalUserDefaultBudgetQueryParamOwner$outboundSchema: z.ZodNativeEnum; /** @internal */ export declare const DeleteExternalUserDefaultBudgetRequest$inboundSchema: z.ZodType; /** @internal */ export type DeleteExternalUserDefaultBudgetRequest$Outbound = { owner: string; org_id?: string | undefined; }; /** @internal */ export declare const DeleteExternalUserDefaultBudgetRequest$outboundSchema: z.ZodType; export declare function deleteExternalUserDefaultBudgetRequestToJSON(deleteExternalUserDefaultBudgetRequest: DeleteExternalUserDefaultBudgetRequest): string; export declare function deleteExternalUserDefaultBudgetRequestFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const DeleteExternalUserDefaultBudgetScope$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const DeleteExternalUserDefaultBudgetScope$outboundSchema: z.ZodNativeEnum; /** @internal */ export declare const DeleteExternalUserDefaultBudgetOwner$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const DeleteExternalUserDefaultBudgetOwner$outboundSchema: z.ZodNativeEnum; /** @internal */ export declare const DeleteExternalUserDefaultBudgetResponseBody$inboundSchema: z.ZodType; /** @internal */ export type DeleteExternalUserDefaultBudgetResponseBody$Outbound = { scope: string; scope_id: string; owner: string; deleted: true; }; /** @internal */ export declare const DeleteExternalUserDefaultBudgetResponseBody$outboundSchema: z.ZodType; export declare function deleteExternalUserDefaultBudgetResponseBodyToJSON(deleteExternalUserDefaultBudgetResponseBody: DeleteExternalUserDefaultBudgetResponseBody): string; export declare function deleteExternalUserDefaultBudgetResponseBodyFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=deleteexternaluserdefaultbudget.d.ts.map