import * as z from "zod";
import { ClosedEnum } from "../types/enums.js";
/**
 * The code indicating the result of the operation.
 */
export declare const Code: {
    readonly RejectedIds: "rejected_ids";
    readonly InvalidIds: "invalid_ids";
    readonly InternalErrorIds: "internal_error_ids";
    readonly NonExistingIds: "non_existing_ids";
    readonly InvalidRelateToSelfId: "invalid_relate_to_self_id";
    readonly AlreadyExistsIds: "already_exists_ids";
    readonly RelationDoesNotExistIds: "relation_does_not_exist_ids";
    readonly SuccessIds: "success_ids";
};
/**
 * The code indicating the result of the operation.
 */
export type Code = ClosedEnum<typeof Code>;
export declare const Code$zodSchema: z.ZodEnum<{
    rejected_ids: "rejected_ids";
    invalid_ids: "invalid_ids";
    internal_error_ids: "internal_error_ids";
    non_existing_ids: "non_existing_ids";
    invalid_relate_to_self_id: "invalid_relate_to_self_id";
    already_exists_ids: "already_exists_ids";
    relation_does_not_exist_ids: "relation_does_not_exist_ids";
    success_ids: "success_ids";
}>;
export type AssetRelationInfo = {
    message?: string | undefined;
    code?: Code | undefined;
    asset?: string | undefined;
    status?: number | undefined;
};
export declare const AssetRelationInfo$zodSchema: z.ZodType<AssetRelationInfo>;
//# sourceMappingURL=assetrelationinfo.d.ts.map