// SPDX-FileCopyrightText: Copyright 2026 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once

#include "common/types.h"
#include "core/libraries/error_codes.h"

constexpr s32 ORBIS_CONTENT_EXPORT_ERROR_CANCELED = 0x809D3001;
constexpr s32 ORBIS_CONTENT_EXPORT_ERROR_NOTACCEPT = 0x809D3002;
constexpr s32 ORBIS_CONTENT_EXPORT_ERROR_BUSY = 0x809D3003;
constexpr s32 ORBIS_CONTENT_EXPORT_ERROR_NOINIT = 0x809D3004;
constexpr s32 ORBIS_CONTENT_EXPORT_ERROR_MULTIPLEINIT = 0x809D3005;
constexpr s32 ORBIS_CONTENT_EXPORT_ERROR_NOMEM = 0x809D3006;
constexpr s32 ORBIS_CONTENT_EXPORT_ERROR_FILE_NOT_FOUND = 0x809D3011;
constexpr s32 ORBIS_CONTENT_EXPORT_ERROR_NOT_SUPPORTED_FORMAT = 0x809D3012;
constexpr s32 ORBIS_CONTENT_EXPORT_ERROR_LARGE_TITLE = 0x809D3013;
constexpr s32 ORBIS_CONTENT_EXPORT_ERROR_LARGE_COMMENT = 0x809D3015;
constexpr s32 ORBIS_CONTENT_EXPORT_ERROR_INVALDPARAM = 0x809D3016;
constexpr s32 ORBIS_CONTENT_EXPORT_ERROR_DISKFULL = 0x809D3017;
constexpr s32 ORBIS_CONTENT_EXPORT_ERROR_EXECUTION_MAX = 0x809D3018;
constexpr s32 ORBIS_CONTENT_EXPORT_ERROR_NOT_SUPPORT_FORMAT_THUMBNAIL = 0x809D3019;
constexpr s32 ORBIS_CONTENT_EXPORT_ERROR_FILES_IN_USE = 0x809D301A;
constexpr s32 ORBIS_CONTENT_EXPORT_ERROR_DATA_PROVIDE_FUNCTION = 0x809D301B;
constexpr s32 ORBIS_CONTENT_EXPORT_ERROR_BADFILENAME = 0x809D301C;
constexpr s32 ORBIS_CONTENT_EXPORT_ERROR_NOT_IMPLEMENTED = 0x809D3FFF;
