import * as z from "zod";
import { ApiError } from "./apierror.js";
import { AssetRelationsDeleteResponse } from "./assetrelationsdeleteresponse.js";
import { DeliveryType } from "./deliverytype.js";
import { ResourceType } from "./resourcetype.js";
import { UnrelateAssetsByPublicIdRequest } from "./unrelateassetsbypublicidrequest.js";
export type DeleteAssetRelationsByPublicIdGlobals = {
    cloud_name?: string | undefined;
};
export declare const DeleteAssetRelationsByPublicIdGlobals$zodSchema: z.ZodType<DeleteAssetRelationsByPublicIdGlobals>;
export type DeleteAssetRelationsByPublicIdRequest = {
    resource_type: ResourceType;
    type?: DeliveryType | undefined;
    public_id: string;
    unrelate_assets_by_public_id_request: UnrelateAssetsByPublicIdRequest;
};
export declare const DeleteAssetRelationsByPublicIdRequest$zodSchema: z.ZodType<DeleteAssetRelationsByPublicIdRequest>;
export type DeleteAssetRelationsByPublicIdResponse = ApiError | AssetRelationsDeleteResponse;
export declare const DeleteAssetRelationsByPublicIdResponse$zodSchema: z.ZodType<DeleteAssetRelationsByPublicIdResponse>;
//# sourceMappingURL=deleteassetrelationsbypublicidop.d.ts.map