import { ComponentType } from 'react';
import { CustomFieldModel, CustomFieldFormZone, CustomFieldFormTab, CustomFieldContainerZone, NestedRoutePosition, InjectionZone } from '@medusajs/admin-shared';
import { L as LayoutDefinition } from './types-20Qhj-oo.js';
import { LoaderFunction } from 'react-router-dom';
import { z } from 'zod';

type RouteExtension = {
    Component: ComponentType;
    loader?: LoaderFunction;
    handle?: object;
    children?: RouteExtension[];
    path: string;
};
type MenuItemExtension = {
    label: string;
    path: string;
    icon?: ComponentType;
    nested?: NestedRoutePosition;
    rank?: number;
    translationNs?: string;
};
type WidgetExtension = {
    Component: ComponentType;
    zone: InjectionZone[];
    widgetId?: string;
};
type DisplayExtension = {
    Component: ComponentType<{
        data: any;
    }>;
    zone: CustomFieldContainerZone;
};
type FormFieldExtension = {
    validation: z.ZodTypeAny;
    Component?: ComponentType<any>;
    label?: string;
    description?: string;
    placeholder?: string;
};
type FormExtension = {
    zone: CustomFieldFormZone;
    tab?: CustomFieldFormTab;
    fields: Record<string, FormFieldExtension>;
};
type ConfigFieldExtension = {
    defaultValue: ((data: any) => any) | any;
    validation: z.ZodTypeAny;
};
type ConfigExtension = {
    zone: CustomFieldFormZone;
    fields: Record<string, ConfigFieldExtension>;
};
type I18nExtension = Record<string, Record<string, any>>;
type DisplayModule = {
    displays: Record<CustomFieldModel, DisplayExtension[]>;
};
type FormModule = {
    customFields: Record<CustomFieldModel, {
        forms: FormExtension[];
        configs: ConfigExtension[];
    }>;
};
type WidgetModule = {
    widgets: WidgetExtension[];
};
type RouteModule = {
    routes: RouteExtension[];
};
type MenuItemModule = {
    menuItems: MenuItemExtension[];
};
type I18nModule = {
    resources: I18nExtension;
};
type LayoutModule = {
    layouts: LayoutDefinition[];
};
type DashboardPlugin = {
    formModule: FormModule;
    displayModule: DisplayModule;
    menuItemModule: MenuItemModule;
    widgetModule: WidgetModule;
    routeModule: RouteModule;
    i18nModule?: I18nModule;
    layoutModule?: LayoutModule;
};

declare const resources: {
    readonly translation: {
        $schema: string;
        general: {
            fullList: string;
            ascending: string;
            descending: string;
            add: string;
            start: string;
            end: string;
            open: string;
            close: string;
            apply: string;
            range: string;
            search: string;
            original: string;
            of: string;
            results: string;
            pages: string;
            next: string;
            prev: string;
            is: string;
            timeline: string;
            success: string;
            warning: string;
            tip: string;
            error: string;
            select: string;
            selectAll: string;
            unselectAll: string;
            selected: string;
            enabled: string;
            disabled: string;
            expired: string;
            active: string;
            revoked: string;
            new: string;
            modified: string;
            added: string;
            removed: string;
            remaining: string;
            admin: string;
            store: string;
            rank: string;
            details: string;
            items_one: string;
            items_other: string;
            values_one: string;
            values_other: string;
            countSelected: string;
            countOfTotalSelected: string;
            plusCount: string;
            plusCountMore: string;
            areYouSure: string;
            areYouSureDescription: string;
            noRecordsFound: string;
            typeToConfirm: string;
            noResultsTitle: string;
            noResultsMessage: string;
            noSearchResults: string;
            noSearchResultsFor: string;
            noRecordsTitle: string;
            noRecordsMessage: string;
            noRecordsMessageFiltered: string;
            unsavedChangesTitle: string;
            unsavedChangesDescription: string;
            includesTaxTooltip: string;
            excludesTaxTooltip: string;
            noMoreData: string;
            quantityPrice: string;
            exclusive: string;
            global: string;
        };
        json: {
            header: string;
            numberOfKeys_one: string;
            numberOfKeys_other: string;
            drawer: {
                header_one: string;
                header_other: string;
                description: string;
            };
        };
        metadata: {
            header: string;
            numberOfKeys_one: string;
            numberOfKeys_other: string;
            edit: {
                header: string;
                description: string;
                successToast: string;
                actions: {
                    insertRowAbove: string;
                    insertRowBelow: string;
                    deleteRow: string;
                };
                labels: {
                    key: string;
                    value: string;
                };
                complexRow: {
                    label: string;
                    description: string;
                    tooltip: string;
                };
            };
        };
        validation: {
            mustBeInt: string;
            mustBePositive: string;
        };
        actions: {
            save: string;
            saveChanges: string;
            saveAsDraft: string;
            saveAndClose: string;
            copy: string;
            copied: string;
            duplicate: string;
            publish: string;
            create: string;
            delete: string;
            remove: string;
            revoke: string;
            cancel: string;
            forceConfirm: string;
            continueEdit: string;
            enable: string;
            disable: string;
            undo: string;
            complete: string;
            viewDetails: string;
            back: string;
            close: string;
            showMore: string;
            continue: string;
            continueWithEmail: string;
            idCopiedToClipboard: string;
            editVariantImages: string;
            editImages: string;
            addReason: string;
            addNote: string;
            reset: string;
            confirm: string;
            edit: string;
            addItems: string;
            download: string;
            clear: string;
            clearAll: string;
            apply: string;
            add: string;
            select: string;
            browse: string;
            logout: string;
            hide: string;
            show: string;
            export: string;
            import: string;
            cannotUndo: string;
            manage: string;
            goToProductOption: string;
        };
        operators: {
            in: string;
        };
        app: {
            search: {
                label: string;
                title: string;
                description: string;
                allAreas: string;
                navigation: string;
                openResult: string;
                showMore: string;
                placeholder: string;
                noResultsTitle: string;
                noResultsMessage: string;
                emptySearchTitle: string;
                emptySearchMessage: string;
                loadMore: string;
                groups: {
                    all: string;
                    customer: string;
                    customerGroup: string;
                    product: string;
                    productVariant: string;
                    inventory: string;
                    reservation: string;
                    category: string;
                    collection: string;
                    order: string;
                    promotion: string;
                    campaign: string;
                    priceList: string;
                    user: string;
                    region: string;
                    taxRegion: string;
                    returnReason: string;
                    salesChannel: string;
                    productType: string;
                    productTag: string;
                    location: string;
                    shippingProfile: string;
                    publishableApiKey: string;
                    secretApiKey: string;
                    command: string;
                    navigation: string;
                };
            };
            keyboardShortcuts: {
                pageShortcut: string;
                settingShortcut: string;
                commandShortcut: string;
                then: string;
                navigation: {
                    goToOrders: string;
                    goToProducts: string;
                    goToCollections: string;
                    goToCategories: string;
                    goToCustomers: string;
                    goToCustomerGroups: string;
                    goToInventory: string;
                    goToReservations: string;
                    goToPriceLists: string;
                    goToPromotions: string;
                    goToCampaigns: string;
                };
                settings: {
                    goToSettings: string;
                    goToStore: string;
                    goToUsers: string;
                    goToRegions: string;
                    goToTaxRegions: string;
                    goToSalesChannels: string;
                    goToProductTypes: string;
                    goToLocations: string;
                    goToPublishableApiKeys: string;
                    goToSecretApiKeys: string;
                    goToWorkflows: string;
                    goToProfile: string;
                    goToReturnReasons: string;
                };
            };
            menus: {
                user: {
                    documentation: string;
                    changelog: string;
                    shortcuts: string;
                    profileSettings: string;
                    theme: {
                        label: string;
                        dark: string;
                        light: string;
                        system: string;
                    };
                };
                store: {
                    label: string;
                    storeSettings: string;
                };
                actions: {
                    logout: string;
                };
            };
            nav: {
                accessibility: {
                    title: string;
                    description: string;
                };
                common: {
                    extensions: string;
                };
                main: {
                    store: string;
                    storeSettings: string;
                };
                settings: {
                    header: string;
                    general: string;
                    developer: string;
                    myAccount: string;
                };
            };
        };
        layout: {
            customizeTopbar: string;
            customizeSidebar: string;
            customizeSettingsSidebar: string;
            customizePage: string;
            customizeLayout: string;
            viewingPersonalLayout: string;
            viewingSystemLayout: string;
            personalView: string;
            defaultView: string;
            empty: string;
            dropToSectionEnd: string;
            dragToReorder: string;
            saveForEveryone: string;
            saveForEveryoneTitle: string;
            saveForEveryoneDescription: string;
            saveSuccess: string;
        };
        dataGrid: {
            columns: {
                view: string;
                resetToDefault: string;
                disabled: string;
            };
            shortcuts: {
                label: string;
                commands: {
                    undo: string;
                    redo: string;
                    copy: string;
                    paste: string;
                    edit: string;
                    delete: string;
                    clear: string;
                    moveUp: string;
                    moveDown: string;
                    moveLeft: string;
                    moveRight: string;
                    moveTop: string;
                    moveBottom: string;
                    selectDown: string;
                    selectUp: string;
                    selectColumnDown: string;
                    selectColumnUp: string;
                    focusToolbar: string;
                    focusCancel: string;
                };
            };
            errors: {
                fixError: string;
                count_one: string;
                count_other: string;
            };
        };
        filters: {
            sortLabel: string;
            columnsLabel: string;
            collapse: {
                all: string;
            };
            filterLabel: string;
            searchLabel: string;
            date: {
                today: string;
                lastSevenDays: string;
                lastThirtyDays: string;
                lastNinetyDays: string;
                lastTwelveMonths: string;
                custom: string;
                from: string;
                to: string;
                starting: string;
                ending: string;
            };
            compare: {
                lessThan: string;
                greaterThan: string;
                exact: string;
                range: string;
                lessThanLabel: string;
                greaterThanLabel: string;
                andLabel: string;
            };
            sorting: {
                alphabeticallyAsc: string;
                alphabeticallyDesc: string;
                dateAsc: string;
                dateDesc: string;
            };
            radio: {
                yes: string;
                no: string;
                true: string;
                false: string;
            };
            addFilter: string;
        };
        errorBoundary: {
            badRequestTitle: string;
            badRequestMessage: string;
            notFoundTitle: string;
            notFoundMessage: string;
            internalServerErrorTitle: string;
            internalServerErrorMessage: string;
            defaultTitle: string;
            defaultMessage: string;
            noMatchMessage: string;
            backToDashboard: string;
        };
        addresses: {
            title: string;
            shippingAddress: {
                header: string;
                editHeader: string;
                editLabel: string;
                label: string;
            };
            billingAddress: {
                header: string;
                editHeader: string;
                editLabel: string;
                label: string;
                sameAsShipping: string;
            };
            contactHeading: string;
            locationHeading: string;
        };
        email: {
            editHeader: string;
            editLabel: string;
            label: string;
        };
        transferOwnership: {
            header: string;
            label: string;
            details: {
                order: string;
                draft: string;
            };
            currentOwner: {
                label: string;
                hint: string;
            };
            newOwner: {
                label: string;
                hint: string;
            };
            validation: {
                mustBeDifferent: string;
                required: string;
            };
        };
        sales_channels: {
            availableIn: string;
        };
        products: {
            domain: string;
            list: {
                noRecordsMessage: string;
            };
            edit: {
                header: string;
                description: string;
                successToast: string;
            };
            create: {
                title: string;
                description: string;
                header: string;
                tabs: {
                    details: string;
                    organize: string;
                    variants: string;
                    inventory: string;
                };
                errors: {
                    variants: string;
                    options: string;
                    uniqueSku: string;
                };
                inventory: {
                    heading: string;
                    label: string;
                    itemPlaceholder: string;
                    quantityPlaceholder: string;
                };
                variants: {
                    header: string;
                    subHeadingTitle: string;
                    subHeadingDescription: string;
                    optionTitle: {
                        placeholder: string;
                    };
                    optionValues: {
                        placeholder: string;
                    };
                    productVariants: {
                        label: string;
                        hint: string;
                        alert: string;
                        tip: string;
                    };
                    productOptions: {
                        label: string;
                        hint: string;
                    };
                    selectValuesHint: string;
                };
                successToast: string;
            };
            export: {
                header: string;
                description: string;
                success: {
                    title: string;
                    description: string;
                };
                filters: {
                    title: string;
                    description: string;
                };
                columns: {
                    title: string;
                    description: string;
                };
            };
            import: {
                header: string;
                uploadLabel: string;
                uploadHint: string;
                description: string;
                template: {
                    title: string;
                    description: string;
                };
                upload: {
                    title: string;
                    description: string;
                    preprocessing: string;
                    productsToCreate: string;
                    productsToUpdate: string;
                };
                success: {
                    title: string;
                    description: string;
                };
            };
            deleteWarning: string;
            variants: {
                header: string;
                empty: {
                    heading: string;
                    description: string;
                };
                filtered: {
                    heading: string;
                    description: string;
                };
            };
            attributes: string;
            editAttributes: string;
            editOptions: string;
            editPrices: string;
            media: {
                label: string;
                editHint: string;
                manageImageVariants: string;
                makeThumbnail: string;
                uploadImagesLabel: string;
                uploadImagesHint: string;
                invalidFileType: string;
                fileTooLarge: string;
                failedToUpload: string;
                deleteWarning_one: string;
                deleteWarning_other: string;
                deleteWarningWithThumbnail_one: string;
                deleteWarningWithThumbnail_other: string;
                thumbnailTooltip: string;
                galleryLabel: string;
                downloadImageLabel: string;
                deleteImageLabel: string;
                emptyState: {
                    header: string;
                    description: string;
                    action: string;
                };
                successToast: string;
                variantImages: string;
                showAvailableImages: string;
                availableImages: string;
                selectToAdd: string;
                removeSelected: string;
            };
            variantMedia: {
                label: string;
                manageVariants: string;
                addToMultipleVariants: string;
                manageVariantsDescription: string;
                successToast: string;
                emptyState: {
                    header: string;
                    description: string;
                    action: string;
                };
            };
            discountableHint: string;
            noSalesChannels: string;
            variantCount_one: string;
            variantCount_other: string;
            deleteVariantWarning: string;
            productStatus: {
                draft: string;
                published: string;
                proposed: string;
                rejected: string;
            };
            columns: {
                product_display: string;
                variants_count: string;
                sales_channels_display: string;
                collection: string;
                status: string;
                thumbnail: string;
                title: string;
                handle: string;
                created_at: string;
                updated_at: string;
            };
            fields: {
                title: {
                    label: string;
                    hint: string;
                    placeholder: string;
                };
                subtitle: {
                    label: string;
                    placeholder: string;
                };
                handle: {
                    label: string;
                    tooltip: string;
                    placeholder: string;
                };
                description: {
                    label: string;
                    hint: string;
                    placeholder: string;
                };
                discountable: {
                    label: string;
                    hint: string;
                };
                shipping_profile: {
                    label: string;
                    hint: string;
                };
                type: {
                    label: string;
                };
                collection: {
                    label: string;
                };
                categories: {
                    label: string;
                };
                tags: {
                    label: string;
                };
                sales_channels: {
                    label: string;
                    hint: string;
                };
                countryOrigin: {
                    label: string;
                };
                material: {
                    label: string;
                };
                width: {
                    label: string;
                };
                length: {
                    label: string;
                };
                height: {
                    label: string;
                };
                weight: {
                    label: string;
                };
                options: {
                    label: string;
                    hint: string;
                    add: string;
                    optionTitle: string;
                    optionTitlePlaceholder: string;
                    variations: string;
                    variantionsPlaceholder: string;
                };
                variants: {
                    label: string;
                    hint: string;
                };
                mid_code: {
                    label: string;
                };
                hs_code: {
                    label: string;
                };
            };
            variant: {
                edit: {
                    header: string;
                    success: string;
                };
                create: {
                    header: string;
                };
                deleteWarning: string;
                pricesPagination: string;
                tableItemAvailable: string;
                tableItem_one: string;
                tableItem_other: string;
                inventory: {
                    notManaged: string;
                    manageItems: string;
                    notManagedDesc: string;
                    manageKit: string;
                    navigateToItem: string;
                    actions: {
                        inventoryItems: string;
                        inventoryKit: string;
                    };
                    inventoryKit: string;
                    inventoryKitHint: string;
                    validation: {
                        itemId: string;
                        quantity: string;
                    };
                    header: string;
                    editItemDetails: string;
                    manageInventoryLabel: string;
                    manageInventoryHint: string;
                    allowBackordersLabel: string;
                    allowBackordersHint: string;
                    toast: {
                        levelsBatch: string;
                        update: string;
                        updateLevel: string;
                        itemsManageSuccess: string;
                    };
                };
            };
            options: {
                header: string;
                edit: {
                    header: string;
                    successToast: string;
                };
                create: {
                    header: string;
                    successToast: string;
                };
                manage: {
                    header: string;
                    description: string;
                    label: string;
                    hint: string;
                    placeholder: string;
                    error: {
                        noValues: string;
                    };
                };
                deleteWarning: string;
            };
            organization: {
                header: string;
                edit: {
                    header: string;
                    toasts: {
                        success: string;
                    };
                };
            };
            stock: {
                heading: string;
                description: string;
                loading: string;
                tooltips: {
                    alreadyManaged: string;
                    alreadyManagedWithSku: string;
                };
            };
            shippingProfile: {
                header: string;
                edit: {
                    header: string;
                    toasts: {
                        success: string;
                    };
                };
                create: {
                    errors: {
                        required: string;
                    };
                };
            };
            toasts: {
                delete: {
                    success: {
                        header: string;
                        description: string;
                    };
                    error: {
                        header: string;
                    };
                };
            };
        };
        collections: {
            domain: string;
            subtitle: string;
            list: {
                empty: {
                    heading: string;
                    description: string;
                };
                filtered: {
                    heading: string;
                    description: string;
                };
            };
            createCollection: string;
            createCollectionHint: string;
            createSuccess: string;
            editCollection: string;
            handleTooltip: string;
            deleteWarning: string;
            removeSingleProductWarning: string;
            removeProductsWarning_one: string;
            removeProductsWarning_other: string;
            products: {
                list: {
                    noRecordsMessage: string;
                };
                add: {
                    successToast_one: string;
                    successToast_other: string;
                };
                remove: {
                    successToast_one: string;
                    successToast_other: string;
                };
            };
        };
        categories: {
            domain: string;
            subtitle: string;
            create: {
                header: string;
                hint: string;
                tabs: {
                    details: string;
                    organize: string;
                };
                successToast: string;
            };
            edit: {
                header: string;
                description: string;
                successToast: string;
            };
            delete: {
                confirmation: string;
                successToast: string;
            };
            products: {
                add: {
                    disabledTooltip: string;
                    successToast_one: string;
                    successToast_other: string;
                };
                remove: {
                    confirmation_one: string;
                    confirmation_other: string;
                    successToast_one: string;
                    successToast_other: string;
                };
                list: {
                    noRecordsMessage: string;
                };
            };
            organize: {
                header: string;
                action: string;
            };
            fields: {
                visibility: {
                    label: string;
                    internal: string;
                    public: string;
                };
                status: {
                    label: string;
                    active: string;
                    inactive: string;
                };
                path: {
                    label: string;
                    tooltip: string;
                };
                children: {
                    label: string;
                };
                new: {
                    label: string;
                };
            };
        };
        productOptions: {
            domain: string;
            subtitle: string;
            values: {
                header: string;
                list: {
                    noRecords: string;
                };
                delete: {
                    confirmation: string;
                    successToast: string;
                };
            };
            products: {
                list: {
                    noRecords: string;
                };
            };
            create: {
                header: string;
                hint: string;
                successToast: string;
                tabs: {
                    details: string;
                    organize: string;
                };
            };
            manage: {
                exclusiveOption: string;
            };
            edit: {
                header: string;
                description: string;
                successToast: string;
            };
            delete: {
                confirmation: string;
                successToast: string;
            };
            fields: {
                title: {
                    label: string;
                    placeholder: string;
                };
                values: {
                    label: string;
                    placeholder: string;
                };
            };
        };
        inventory: {
            domain: string;
            subtitle: string;
            export: {
                header: string;
                description: string;
                success: {
                    title: string;
                    description: string;
                };
                filters: {
                    title: string;
                    description: string;
                };
            };
            reserved: string;
            available: string;
            locationLevels: string;
            associatedVariants: string;
            manageLocations: string;
            manageLocationQuantity: string;
            deleteWarning: string;
            editItemDetails: string;
            quantityAcrossLocations: string;
            levelDeleted: string;
            create: {
                title: string;
                details: string;
                availability: string;
                locations: string;
                attributes: string;
                requiresShipping: string;
                requiresShippingHint: string;
                successToast: string;
            };
            reservation: {
                header: string;
                editItemDetails: string;
                lineItemId: string;
                orderID: string;
                description: string;
                location: string;
                inStockAtLocation: string;
                availableAtLocation: string;
                reservedAtLocation: string;
                reservedAmount: string;
                create: string;
                itemToReserve: string;
                quantityPlaceholder: string;
                descriptionPlaceholder: string;
                successToast: string;
                updateSuccessToast: string;
                deleteSuccessToast: string;
                errors: {
                    noAvaliableQuantity: string;
                    quantityOutOfRange: string;
                };
            };
            adjustInventory: {
                errors: {
                    stockedQuantity: string;
                };
            };
            toast: {
                updateLocations: string;
                updateLevel: string;
                updateItem: string;
            };
            stock: {
                title: string;
                description: string;
                action: string;
                placeholder: string;
                disablePrompt_one: string;
                disablePrompt_other: string;
                disabledToggleTooltip: string;
                successToast: string;
            };
        };
        giftCards: {
            domain: string;
            editGiftCard: string;
            createGiftCard: string;
            createGiftCardHint: string;
            selectRegionFirst: string;
            deleteGiftCardWarning: string;
            balanceHigherThanValue: string;
            balanceLowerThanZero: string;
            expiryDateHint: string;
            regionHint: string;
            enabledHint: string;
            balance: string;
            currentBalance: string;
            initialBalance: string;
            personalMessage: string;
            recipient: string;
        };
        customers: {
            domain: string;
            list: {
                empty: {
                    heading: string;
                    description: string;
                };
                filtered: {
                    heading: string;
                    description: string;
                };
                noRecordsMessage: string;
            };
            create: {
                header: string;
                hint: string;
                successToast: string;
            };
            groups: {
                label: string;
                remove: string;
                removeMany: string;
                alreadyAddedTooltip: string;
                list: {
                    noRecordsMessage: string;
                };
                add: {
                    success: string;
                    list: {
                        noRecordsMessage: string;
                    };
                };
                removed: {
                    success: string;
                    list: {
                        noRecordsMessage: string;
                    };
                };
            };
            edit: {
                header: string;
                emailDisabledTooltip: string;
                successToast: string;
            };
            delete: {
                title: string;
                description: string;
                successToast: string;
            };
            fields: {
                guest: string;
                registered: string;
                groups: string;
            };
            registered: string;
            guest: string;
            hasAccount: string;
            addresses: {
                title: string;
                fields: {
                    addressName: string;
                    address1: string;
                    address2: string;
                    city: string;
                    province: string;
                    postalCode: string;
                    country: string;
                    phone: string;
                    company: string;
                    countryCode: string;
                    provinceCode: string;
                };
                create: {
                    header: string;
                    hint: string;
                    successToast: string;
                };
            };
        };
        customerGroups: {
            domain: string;
            subtitle: string;
            list: {
                empty: {
                    heading: string;
                    description: string;
                };
                filtered: {
                    heading: string;
                    description: string;
                };
            };
            create: {
                header: string;
                hint: string;
                successToast: string;
            };
            edit: {
                header: string;
                successToast: string;
            };
            delete: {
                title: string;
                description: string;
                successToast: string;
            };
            customers: {
                alreadyAddedTooltip: string;
                add: {
                    successToast_one: string;
                    successToast_other: string;
                    list: {
                        noRecordsMessage: string;
                    };
                };
                remove: {
                    title_one: string;
                    title_other: string;
                    description_one: string;
                    description_other: string;
                };
                list: {
                    noRecordsMessage: string;
                };
            };
        };
        orders: {
            giftCardsStoreCreditLines: string;
            creditLines: {
                title: string;
                total: string;
                creditOrDebit: string;
                createCreditLine: string;
                createCreditLineSuccess: string;
                createCreditLineError: string;
                createCreditLineDescription: string;
                operation: string;
                credit: string;
                creditDescription: string;
                debit: string;
                debitDescription: string;
            };
            balanceSettlement: {
                title: string;
                settlementType: string;
                settlementTypes: {
                    paymentMethod: string;
                    paymentMethodDescription: string;
                    creditLine: string;
                    creditLineDescription: string;
                };
            };
            domain: string;
            claim: string;
            exchange: string;
            return: string;
            cancelWarning: string;
            orderCanceled: string;
            onDateFromSalesChannel: string;
            list: {
                noRecordsMessage: string;
            };
            export: {
                header: string;
                description: string;
                success: {
                    title: string;
                    description: string;
                };
                filters: {
                    title: string;
                    description: string;
                };
            };
            status: {
                not_paid: string;
                pending: string;
                completed: string;
                draft: string;
                archived: string;
                canceled: string;
                requires_action: string;
            };
            summary: {
                requestReturn: string;
                allocateItems: string;
                editOrder: string;
                editOrderContinue: string;
                inventoryKit: string;
                itemTotal: string;
                shippingTotal: string;
                discountTotal: string;
                taxTotalIncl: string;
                itemSubtotal: string;
                shippingSubtotal: string;
                discountSubtotal: string;
                taxTotal: string;
                totalAfterDiscount: string;
            };
            transfer: {
                title: string;
                requestSuccess: string;
                guestSuccess: string;
                ownerType: string;
                registered: string;
                registeredDescription: string;
                guest: string;
                guestDescription: string;
                currentOwner: string;
                newOwner: string;
                newGuestOwner: string;
                currentOwnerDescription: string;
                newOwnerDescription: string;
                newGuestOwnerDescription: string;
            };
            payment: {
                title: string;
                isReadyToBeCaptured: string;
                totalPaidByCustomer: string;
                totalStoreCreditRefunds: string;
                capture: string;
                capture_short: string;
                refund: string;
                markAsPaid: string;
                statusLabel: string;
                statusTitle: string;
                status: {
                    notPaid: string;
                    authorized: string;
                    partiallyAuthorized: string;
                    awaiting: string;
                    captured: string;
                    partiallyRefunded: string;
                    partiallyCaptured: string;
                    refunded: string;
                    canceled: string;
                    requiresAction: string;
                };
                capturePayment: string;
                capturePaymentSuccess: string;
                markAsPaidPayment: string;
                markAsPaidPaymentSuccess: string;
                pendingAuthorization: string;
                checkStatus: string;
                checkStatusSuccess: string;
                stillPending: string;
                createRefund: string;
                refundPaymentSuccess: string;
                createRefundWrongQuantity: string;
                refundAmount: string;
                paymentLink: string;
                selectPaymentToRefund: string;
            };
            edits: {
                title: string;
                confirm: string;
                confirmText: string;
                cancel: string;
                currentItems: string;
                currentItemsDescription: string;
                addItemsDescription: string;
                addItems: string;
                amountPaid: string;
                newTotal: string;
                differenceDue: string;
                create: string;
                currentTotal: string;
                noteHint: string;
                sendNotification: string;
                sendNotificationHint: string;
                cancelSuccessToast: string;
                createSuccessToast: string;
                activeChangeError: string;
                panel: {
                    title: string;
                    titlePending: string;
                };
                toast: {
                    canceledSuccessfully: string;
                    confirmedSuccessfully: string;
                };
                validation: {
                    quantityLowerThanFulfillment: string;
                };
            };
            edit: {
                email: {
                    title: string;
                    requestSuccess: string;
                };
                shippingAddress: {
                    title: string;
                    requestSuccess: string;
                };
                billingAddress: {
                    title: string;
                    requestSuccess: string;
                };
            };
            returns: {
                create: string;
                confirm: string;
                confirmText: string;
                inbound: string;
                outbound: string;
                sendNotification: string;
                sendNotificationHint: string;
                returnTotal: string;
                inboundTotal: string;
                estDifference: string;
                outstandingAmount: string;
                reason: string;
                reasonHint: string;
                note: string;
                noInventoryLevel: string;
                noInventoryLevelDesc: string;
                noteHint: string;
                location: string;
                locationHint: string;
                inboundShipping: string;
                inboundShippingHint: string;
                returnableQuantityLabel: string;
                refundableAmountLabel: string;
                returnRequestedInfo: string;
                returnReceivedInfo: string;
                itemReceived: string;
                returnRequested: string;
                damagedItemReceived: string;
                damagedItemsReturned: string;
                activeChangeError: string;
                cancel: {
                    title: string;
                    description: string;
                };
                placeholders: {
                    noReturnShippingOptions: {
                        title: string;
                        hint: string;
                    };
                    outboundShippingOptions: {
                        title: string;
                        hint: string;
                    };
                };
                receive: {
                    action: string;
                    receiveItems: string;
                    restockAll: string;
                    itemsLabel: string;
                    title: string;
                    sendNotificationHint: string;
                    inventoryWarning: string;
                    writeOffInputLabel: string;
                    toast: {
                        success: string;
                        errorLargeValue: string;
                        errorNegativeValue: string;
                        errorLargeDamagedValue: string;
                    };
                };
                toast: {
                    canceledSuccessfully: string;
                    confirmedSuccessfully: string;
                };
                panel: {
                    title: string;
                    description: string;
                };
            };
            claims: {
                create: string;
                confirm: string;
                confirmText: string;
                manage: string;
                outbound: string;
                outboundItemAdded: string;
                outboundTotal: string;
                outboundShipping: string;
                outboundShippingHint: string;
                refundAmount: string;
                carryOverPromotion: string;
                carryOverPromotionHint: string;
                carryOverPromotionTooltip: string;
                activeChangeError: string;
                actions: {
                    cancelClaim: {
                        successToast: string;
                    };
                };
                cancel: {
                    title: string;
                    description: string;
                };
                tooltips: {
                    onlyReturnShippingOptions: string;
                };
                toast: {
                    canceledSuccessfully: string;
                    confirmedSuccessfully: string;
                };
                panel: {
                    title: string;
                    description: string;
                };
            };
            exchanges: {
                create: string;
                manage: string;
                confirm: string;
                confirmText: string;
                outbound: string;
                outboundItemAdded: string;
                outboundTotal: string;
                outboundShipping: string;
                outboundShippingHint: string;
                refundAmount: string;
                carryOverPromotion: string;
                carryOverPromotionHint: string;
                carryOverPromotionTooltip: string;
                activeChangeError: string;
                actions: {
                    cancelExchange: {
                        successToast: string;
                    };
                };
                cancel: {
                    title: string;
                    description: string;
                };
                tooltips: {
                    onlyReturnShippingOptions: string;
                };
                toast: {
                    canceledSuccessfully: string;
                    confirmedSuccessfully: string;
                };
                panel: {
                    title: string;
                    description: string;
                };
            };
            reservations: {
                allocatedLabel: string;
                notAllocatedLabel: string;
            };
            allocateItems: {
                action: string;
                title: string;
                locationDescription: string;
                itemsToAllocate: string;
                itemsToAllocateDesc: string;
                search: string;
                consistsOf: string;
                requires: string;
                toast: {
                    created: string;
                    error: string;
                };
                error: {
                    quantityNotAllocated: string;
                };
            };
            shipment: {
                title: string;
                trackingNumber: string;
                trackingUrl: string;
                labelUrl: string;
                addTracking: string;
                sendNotification: string;
                sendNotificationHint: string;
                toastCreated: string;
            };
            fulfillment: {
                cancelWarning: string;
                markAsDeliveredWarning: string;
                differentOptionSelected: string;
                disabledItemTooltip: string;
                unfulfilledItems: string;
                statusLabel: string;
                statusTitle: string;
                fulfillItems: string;
                awaitingFulfillmentBadge: string;
                requiresShipping: string;
                number: string;
                itemsToFulfill: string;
                create: string;
                available: string;
                inStock: string;
                markAsShipped: string;
                markAsPickedUp: string;
                markAsDelivered: string;
                itemsToFulfillDesc: string;
                locationDescription: string;
                sendNotificationHint: string;
                methodDescription: string;
                error: {
                    wrongQuantity: string;
                    wrongQuantity_one: string;
                    wrongQuantity_other: string;
                    noItems: string;
                    noShippingOption: string;
                    noLocation: string;
                };
                status: {
                    notFulfilled: string;
                    partiallyFulfilled: string;
                    fulfilled: string;
                    partiallyShipped: string;
                    shipped: string;
                    delivered: string;
                    partiallyDelivered: string;
                    partiallyReturned: string;
                    returned: string;
                    canceled: string;
                    requiresAction: string;
                    awaitingPickup: string;
                    awaitingShipping: string;
                    awaitingDelivery: string;
                };
                toast: {
                    created: string;
                    canceled: string;
                    fulfillmentShipped: string;
                    fulfillmentDelivered: string;
                    fulfillmentPickedUp: string;
                };
                trackingLabel: string;
                shippingFromLabel: string;
                itemsLabel: string;
            };
            refund: {
                title: string;
                sendNotificationHint: string;
                systemPayment: string;
                systemPaymentDesc: string;
                error: {
                    amountToLarge: string;
                    amountNegative: string;
                    reasonRequired: string;
                };
            };
            customer: {
                contactLabel: string;
                editEmail: string;
                transferOwnership: string;
                editBillingAddress: string;
                editShippingAddress: string;
            };
            activity: {
                header: string;
                showMoreActivities_one: string;
                showMoreActivities_other: string;
                comment: {
                    label: string;
                    placeholder: string;
                    addButtonText: string;
                    deleteButtonText: string;
                };
                from: string;
                to: string;
                events: {
                    common: {
                        toReturn: string;
                        toSend: string;
                    };
                    placed: {
                        title: string;
                        fromSalesChannel: string;
                    };
                    canceled: {
                        title: string;
                    };
                    payment: {
                        awaiting: string;
                        captured: string;
                        canceled: string;
                        refunded: string;
                    };
                    fulfillment: {
                        created: string;
                        canceled: string;
                        shipped: string;
                        delivered: string;
                        items_one: string;
                        items_other: string;
                    };
                    return: {
                        created: string;
                        canceled: string;
                        received: string;
                        items_one: string;
                        items_other: string;
                    };
                    note: {
                        comment: string;
                        byLine: string;
                    };
                    claim: {
                        created: string;
                        canceled: string;
                        itemsInbound: string;
                        itemsOutbound: string;
                    };
                    exchange: {
                        created: string;
                        canceled: string;
                        itemsInbound: string;
                        itemsOutbound: string;
                    };
                    edit: {
                        requested: string;
                        confirmed: string;
                    };
                    transfer: {
                        requested: string;
                        confirmed: string;
                        declined: string;
                    };
                    update_order: {
                        shipping_address: string;
                        billing_address: string;
                        email: string;
                    };
                };
            };
            fields: {
                displayId: string;
                refundableAmount: string;
                returnableQuantity: string;
            };
        };
        draftOrders: {
            domain: string;
            deleteWarning: string;
            paymentLinkLabel: string;
            cartIdLabel: string;
            markAsPaid: {
                label: string;
                warningTitle: string;
                warningDescription: string;
            };
            status: {
                open: string;
                completed: string;
            };
            create: {
                createDraftOrder: string;
                createDraftOrderHint: string;
                chooseRegionHint: string;
                existingItemsLabel: string;
                existingItemsHint: string;
                customItemsLabel: string;
                customItemsHint: string;
                addExistingItemsAction: string;
                addCustomItemAction: string;
                noCustomItemsAddedLabel: string;
                noExistingItemsAddedLabel: string;
                chooseRegionTooltip: string;
                useExistingCustomerLabel: string;
                addShippingMethodsAction: string;
                unitPriceOverrideLabel: string;
                shippingOptionLabel: string;
                shippingOptionHint: string;
                shippingPriceOverrideLabel: string;
                shippingPriceOverrideHint: string;
                sendNotificationLabel: string;
                sendNotificationHint: string;
            };
            list: {
                noRecordsMessage: string;
                description: string;
                filtered: {
                    heading: string;
                    description: string;
                };
            };
            validation: {
                requiredEmailOrCustomer: string;
                requiredItems: string;
                invalidEmail: string;
            };
        };
        stockLocations: {
            domain: string;
            list: {
                description: string;
                noRecordsMessage: string;
                noRecordsMessageEmpty: string;
                noRecordsMessageFiltered: string;
            };
            create: {
                header: string;
                hint: string;
                successToast: string;
            };
            edit: {
                header: string;
                viewInventory: string;
                successToast: string;
            };
            delete: {
                confirmation: string;
                successToast: string;
            };
            fulfillmentProviders: {
                header: string;
                shippingOptionsTooltip: string;
                label: string;
                connectedTo: string;
                noProviders: string;
                action: string;
                successToast: string;
            };
            fulfillmentSets: {
                pickup: {
                    header: string;
                };
                shipping: {
                    header: string;
                };
                disable: {
                    confirmation: string;
                    pickup: string;
                    shipping: string;
                };
                enable: {
                    pickup: string;
                    shipping: string;
                };
            };
            sidebar: {
                header: string;
                shippingProfiles: {
                    label: string;
                    description: string;
                };
                shippingOptionTypes: {
                    label: string;
                    description: string;
                };
            };
            salesChannels: {
                header: string;
                hint: string;
                label: string;
                connectedTo: string;
                noChannels: string;
                action: string;
                successToast: string;
            };
            pickupOptions: {
                edit: {
                    header: string;
                };
            };
            shippingOptions: {
                create: {
                    shipping: {
                        header: string;
                        hint: string;
                        label: string;
                        successToast: string;
                    };
                    pickup: {
                        header: string;
                        hint: string;
                        label: string;
                        successToast: string;
                    };
                    returns: {
                        header: string;
                        hint: string;
                        label: string;
                        successToast: string;
                    };
                    tabs: {
                        details: string;
                        prices: string;
                    };
                    action: string;
                };
                delete: {
                    confirmation: string;
                    successToast: string;
                };
                edit: {
                    header: string;
                    action: string;
                    successToast: string;
                };
                pricing: {
                    action: string;
                };
                conditionalPrices: {
                    header: string;
                    description: string;
                    attributes: {
                        cartItemTotal: string;
                    };
                    summaries: {
                        range: string;
                        greaterThan: string;
                        lessThan: string;
                    };
                    actions: {
                        addPrice: string;
                        manageConditionalPrices: string;
                    };
                    rules: {
                        amount: string;
                        gte: string;
                        lte: string;
                    };
                    customRules: {
                        label: string;
                        tooltip: string;
                        eq: string;
                        gt: string;
                        lt: string;
                    };
                    errors: {
                        amountRequired: string;
                        minOrMaxRequired: string;
                        minGreaterThanMax: string;
                        duplicateAmount: string;
                        overlappingConditions: string;
                    };
                };
                fields: {
                    count: {
                        shipping_one: string;
                        shipping_other: string;
                        pickup_one: string;
                        pickup_other: string;
                        returns_one: string;
                        returns_other: string;
                    };
                    priceType: {
                        label: string;
                        options: {
                            fixed: {
                                label: string;
                                hint: string;
                            };
                            calculated: {
                                label: string;
                                hint: string;
                            };
                        };
                    };
                    enableInStore: {
                        label: string;
                        hint: string;
                    };
                    provider: string;
                    profile: string;
                    type: string;
                    fulfillmentOption: string;
                };
            };
            serviceZones: {
                create: {
                    headerPickup: string;
                    headerShipping: string;
                    action: string;
                    successToast: string;
                };
                edit: {
                    header: string;
                    successToast: string;
                };
                delete: {
                    confirmation: string;
                    successToast: string;
                };
                manageAreas: {
                    header: string;
                    action: string;
                    label: string;
                    hint: string;
                    successToast: string;
                };
                fields: {
                    noRecords: string;
                    tip: string;
                };
            };
        };
        shippingProfile: {
            domain: string;
            subtitle: string;
            create: {
                header: string;
                hint: string;
                successToast: string;
            };
            delete: {
                title: string;
                description: string;
                successToast: string;
            };
            tooltip: {
                type: string;
            };
        };
        taxRegions: {
            domain: string;
            list: {
                hint: string;
            };
            delete: {
                confirmation: string;
                successToast: string;
            };
            create: {
                header: string;
                hint: string;
                errors: {
                    missingProvider: string;
                    missingCountry: string;
                };
                successToast: string;
            };
            edit: {
                header: string;
                hint: string;
                successToast: string;
            };
            province: {
                header: string;
                create: {
                    header: string;
                    hint: string;
                };
            };
            provider: {
                header: string;
            };
            state: {
                header: string;
                create: {
                    header: string;
                    hint: string;
                };
            };
            stateOrTerritory: {
                header: string;
                create: {
                    header: string;
                    hint: string;
                };
            };
            county: {
                header: string;
                create: {
                    header: string;
                    hint: string;
                };
            };
            region: {
                header: string;
                create: {
                    header: string;
                    hint: string;
                };
            };
            department: {
                header: string;
                create: {
                    header: string;
                    hint: string;
                };
            };
            territory: {
                header: string;
                create: {
                    header: string;
                    hint: string;
                };
            };
            prefecture: {
                header: string;
                create: {
                    header: string;
                    hint: string;
                };
            };
            district: {
                header: string;
                create: {
                    header: string;
                    hint: string;
                };
            };
            governorate: {
                header: string;
                create: {
                    header: string;
                    hint: string;
                };
            };
            canton: {
                header: string;
                create: {
                    header: string;
                    hint: string;
                };
            };
            emirate: {
                header: string;
                create: {
                    header: string;
                    hint: string;
                };
            };
            sublevel: {
                header: string;
                create: {
                    header: string;
                    hint: string;
                };
            };
            taxOverrides: {
                header: string;
                create: {
                    header: string;
                    hint: string;
                };
                edit: {
                    header: string;
                    hint: string;
                };
            };
            taxRates: {
                create: {
                    header: string;
                    hint: string;
                    successToast: string;
                };
                edit: {
                    header: string;
                    hint: string;
                    successToast: string;
                };
                delete: {
                    confirmation: string;
                    successToast: string;
                };
            };
            fields: {
                isCombinable: {
                    label: string;
                    hint: string;
                    true: string;
                    false: string;
                };
                defaultTaxRate: {
                    label: string;
                    tooltip: string;
                    action: string;
                };
                taxRate: string;
                taxCode: string;
                taxProvider: string;
                targets: {
                    label: string;
                    hint: string;
                    options: {
                        product: string;
                        productCollection: string;
                        productTag: string;
                        productType: string;
                        customerGroup: string;
                        shippingOption: string;
                    };
                    operators: {
                        in: string;
                        on: string;
                        and: string;
                    };
                    placeholders: {
                        product: string;
                        productCollection: string;
                        productTag: string;
                        productType: string;
                        customerGroup: string;
                        shippingOption: string;
                    };
                    tags: {
                        product: string;
                        productCollection: string;
                        productTag: string;
                        productType: string;
                        customerGroup: string;
                        shippingOption: string;
                    };
                    modal: {
                        header: string;
                    };
                    values_one: string;
                    values_other: string;
                    numberOfTargets_one: string;
                    numberOfTargets_other: string;
                    additionalValues_one: string;
                    additionalValues_other: string;
                    action: string;
                };
                sublevels: {
                    labels: {
                        province: string;
                        state: string;
                        region: string;
                        stateOrTerritory: string;
                        department: string;
                        county: string;
                        territory: string;
                        prefecture: string;
                        district: string;
                        governorate: string;
                        emirate: string;
                        canton: string;
                        sublevel: string;
                    };
                    placeholders: {
                        province: string;
                        state: string;
                        region: string;
                        stateOrTerritory: string;
                        department: string;
                        county: string;
                        territory: string;
                        prefecture: string;
                        district: string;
                        governorate: string;
                        emirate: string;
                        canton: string;
                    };
                    tooltips: {
                        sublevel: string;
                        notPartOfCountry: string;
                    };
                    alert: {
                        header: string;
                        description: string;
                        action: string;
                    };
                };
                noDefaultRate: {
                    label: string;
                    tooltip: string;
                };
            };
        };
        promotions: {
            domain: string;
            list: {
                empty: {
                    heading: string;
                    description: string;
                };
                filtered: {
                    heading: string;
                    description: string;
                };
            };
            sections: {
                details: string;
            };
            tabs: {
                template: string;
                details: string;
                campaign: string;
            };
            fields: {
                type: string;
                value_type: string;
                value: string;
                campaign: string;
                method: string;
                allocation: string;
                allocationTooltip: string;
                addCondition: string;
                clearAll: string;
                taxInclusive: string;
                usageLimit: string;
                usage: string;
                amount: {
                    tooltip: string;
                };
                conditions: {
                    rules: {
                        title: string;
                        description: string;
                    };
                    "target-rules": {
                        order: {
                            title: string;
                            description: string;
                        };
                        shipping_methods: {
                            title: string;
                            description: string;
                        };
                        items: {
                            title: string;
                            description: string;
                        };
                    };
                    "buy-rules": {
                        title: string;
                        description: string;
                    };
                };
            };
            tooltips: {
                campaignType: string;
            };
            errors: {
                requiredField: string;
                promotionTabError: string;
            };
            toasts: {
                promotionCreateSuccess: string;
            };
            create: {};
            edit: {
                title: string;
                rules: {
                    title: string;
                };
                "target-rules": {
                    title: string;
                };
                "buy-rules": {
                    title: string;
                };
            };
            campaign: {
                header: string;
                edit: {
                    header: string;
                    successToast: string;
                };
                actions: {
                    goToCampaign: string;
                };
            };
            campaign_currency: {
                tooltip: string;
            };
            form: {
                required: string;
                and: string;
                selectAttribute: string;
                campaign: {
                    existing: {
                        title: string;
                        description: string;
                        placeholder: {
                            title: string;
                            desc: string;
                        };
                    };
                    new: {
                        title: string;
                        description: string;
                    };
                    none: {
                        title: string;
                        description: string;
                    };
                };
                taxInclusive: {
                    title: string;
                    description: string;
                };
                status: {
                    label: string;
                    draft: {
                        title: string;
                        description: string;
                    };
                    active: {
                        title: string;
                        description: string;
                    };
                    inactive: {
                        title: string;
                        description: string;
                    };
                };
                method: {
                    label: string;
                    code: {
                        title: string;
                        description: string;
                    };
                    automatic: {
                        title: string;
                        description: string;
                    };
                };
                max_quantity: {
                    title: string;
                    description: string;
                };
                type: {
                    standard: {
                        title: string;
                        description: string;
                    };
                    buyget: {
                        title: string;
                        description: string;
                    };
                };
                allocation: {
                    each: {
                        title: string;
                        description: string;
                    };
                    across: {
                        title: string;
                        description: string;
                    };
                    once: {
                        title: string;
                        description: string;
                    };
                };
                code: {
                    title: string;
                    description: string;
                };
                value: {
                    title: string;
                    invalid: string;
                };
                value_type: {
                    fixed: {
                        title: string;
                        description: string;
                    };
                    percentage: {
                        title: string;
                        description: string;
                    };
                };
                limit: {
                    title: string;
                    description: string;
                };
            };
            templates: {
                amount_off_products: {
                    title: string;
                    description: string;
                };
                amount_off_order: {
                    title: string;
                    description: string;
                };
                percentage_off_product: {
                    title: string;
                    description: string;
                };
                percentage_off_order: {
                    title: string;
                    description: string;
                };
                buy_get: {
                    title: string;
                    description: string;
                };
                shipping_discount: {
                    title: string;
                    description: string;
                };
            };
            deleteWarning: string;
            createPromotionTitle: string;
            type: string;
            conditions: {
                add: string;
                list: {
                    noRecordsMessage: string;
                };
            };
        };
        campaigns: {
            domain: string;
            list: {
                empty: {
                    heading: string;
                    description: string;
                };
                filtered: {
                    heading: string;
                    description: string;
                };
            };
            details: string;
            status: {
                active: string;
                expired: string;
                scheduled: string;
            };
            delete: {
                title: string;
                description: string;
                successToast: string;
            };
            edit: {
                header: string;
                description: string;
                successToast: string;
            };
            configuration: {
                header: string;
                edit: {
                    header: string;
                    description: string;
                    successToast: string;
                };
            };
            create: {
                title: string;
                description: string;
                hint: string;
                header: string;
                successToast: string;
            };
            fields: {
                name: string;
                identifier: string;
                start_date: string;
                end_date: string;
                total_spend: string;
                total_used: string;
                totalUsedByAttribute: string;
                budget_limit: string;
                campaign_id: {
                    hint: string;
                };
            };
            budget: {
                attribute: {
                    customer_id: string;
                    customer_email: string;
                };
                create: {
                    hint: string;
                    header: string;
                };
                details: string;
                fields: {
                    type: string;
                    currency: string;
                    limit: string;
                    used: string;
                    budgetAttribute: string;
                    budgetAttributeTooltip: string;
                    totalUsedByAttribute: string;
                    totalUsedByAttributeCustomerId: string;
                    totalUsedByAttributeEmail: string;
                };
                type: {
                    spend: {
                        title: string;
                        description: string;
                    };
                    usage: {
                        title: string;
                        description: string;
                    };
                    useByAttribute: {
                        title: string;
                        titleCustomerId: string;
                        titleEmail: string;
                        description: string;
                    };
                };
                edit: {
                    header: string;
                };
            };
            promotions: {
                remove: {
                    title: string;
                    description: string;
                };
                alreadyAdded: string;
                alreadyAddedDiffCampaign: string;
                currencyMismatch: string;
                toast: {
                    success: string;
                };
                add: {
                    list: {
                        noRecordsMessage: string;
                    };
                };
                list: {
                    noRecordsMessage: string;
                };
            };
            deleteCampaignWarning: string;
            totalSpend: string;
        };
        priceLists: {
            domain: string;
            subtitle: string;
            list: {
                empty: {
                    heading: string;
                    description: string;
                };
                filtered: {
                    heading: string;
                    description: string;
                };
            };
            delete: {
                confirmation: string;
                successToast: string;
            };
            create: {
                header: string;
                subheader: string;
                tabs: {
                    details: string;
                    products: string;
                    prices: string;
                };
                successToast: string;
                products: {
                    list: {
                        noRecordsMessage: string;
                    };
                };
            };
            edit: {
                header: string;
                successToast: string;
            };
            configuration: {
                header: string;
                edit: {
                    header: string;
                    description: string;
                    successToast: string;
                };
            };
            products: {
                header: string;
                actions: {
                    addProducts: string;
                    editPrices: string;
                };
                delete: {
                    confirmation_one: string;
                    confirmation_other: string;
                    successToast_one: string;
                    successToast_other: string;
                };
                add: {
                    successToast: string;
                };
                edit: {
                    successToast: string;
                };
            };
            quantityPricing: {
                header: string;
                description: string;
                actions: {
                    addPrice: string;
                };
                rules: {
                    amount: string;
                    minQuantity: string;
                    maxQuantity: string;
                    qty: string;
                    allQuantities: string;
                    min: string;
                    max: string;
                };
                attributes: {
                    quantity: string;
                };
                summaries: {
                    range: string;
                    greaterThan: string;
                    lessThan: string;
                };
                errors: {
                    minGreaterThanMax: string;
                    mustBePositive: string;
                };
            };
            fields: {
                priceOverrides: {
                    label: string;
                    header: string;
                };
                status: {
                    label: string;
                    options: {
                        active: string;
                        draft: string;
                        expired: string;
                        scheduled: string;
                    };
                };
                type: {
                    label: string;
                    hint: string;
                    options: {
                        sale: {
                            label: string;
                            description: string;
                        };
                        override: {
                            label: string;
                            description: string;
                        };
                    };
                };
                startsAt: {
                    label: string;
                    hint: string;
                };
                endsAt: {
                    label: string;
                    hint: string;
                };
                customerAvailability: {
                    header: string;
                    label: string;
                    hint: string;
                    placeholder: string;
                    attribute: string;
                };
            };
        };
        profile: {
            domain: string;
            manageYourProfileDetails: string;
            fields: {
                languageLabel: string;
                usageInsightsLabel: string;
            };
            mfa: {
                title: string;
                description: string;
                status: string;
                method: string;
                enabled: string;
                disabled: string;
                pending: string;
                authenticatorApp: string;
                noMethod: string;
                setupTitle: string;
                setupAuthenticatorApp: string;
                setupDescription: string;
                setupError: string;
                verifyError: string;
                qrError: string;
                recoveryCodesTitle: string;
                recoveryCodesDescription: string;
                recoveryCodesError: string;
                disableTitle: string;
                disableDescription: string;
                disableChallengeDescription: string;
                disableError: string;
                disableSuccess: string;
            };
            edit: {
                header: string;
                languageHint: string;
                languagePlaceholder: string;
                usageInsightsHint: string;
            };
            toast: {
                edit: string;
            };
        };
        users: {
            domain: string;
            editUser: string;
            inviteUser: string;
            inviteUserHint: string;
            inviteRolesTooltip: string;
            sendInvite: string;
            pendingInvites: string;
            deleteInviteWarning: string;
            resendInvite: string;
            copyInviteLink: string;
            expiredOnDate: string;
            validFromUntil: string;
            acceptedOnDate: string;
            inviteStatus: {
                accepted: string;
                pending: string;
                expired: string;
            };
            roles: {
                admin: string;
                developer: string;
                member: string;
            };
            list: {
                empty: {
                    heading: string;
                    description: string;
                };
                filtered: {
                    heading: string;
                    description: string;
                };
            };
            deleteUserWarning: string;
            deleteUserSuccess: string;
            invite: string;
        };
        roles: {
            domain: string;
            subtitle: string;
            create: {
                header: string;
                hint: string;
                successToast: string;
                tabs: {
                    details: string;
                    permissions: string;
                };
                permissions: {
                    empty: {
                        heading: string;
                        description: string;
                    };
                    filtered: {
                        heading: string;
                        description: string;
                    };
                };
            };
            edit: {
                header: string;
                successToast: string;
            };
            delete: {
                title: string;
                description: string;
                successToast: string;
            };
            fields: {
                permissions: string;
            };
            actions: {
                managePermissions: string;
            };
            users: {
                alreadyAddedTooltip: string;
                unassignableRoleTooltip: string;
                add: {
                    successToast_one: string;
                    successToast_other: string;
                    list: {
                        noRecordsMessage: string;
                    };
                };
                remove: {
                    title_one: string;
                    title_other: string;
                    description_one: string;
                    description_other: string;
                };
                list: {
                    noRecordsMessage: string;
                };
            };
            permissions: {
                header: string;
                hint: string;
                empty: {
                    heading: string;
                    description: string;
                };
                filtered: {
                    heading: string;
                    description: string;
                };
            };
            list: {
                empty: {
                    heading: string;
                    description: string;
                };
                filtered: {
                    heading: string;
                    description: string;
                };
            };
        };
        policies: {
            domain: string;
            subtitle: string;
            create: {
                header: string;
                hint: string;
                successToast: string;
            };
            edit: {
                header: string;
                successToast: string;
            };
            delete: {
                title: string;
                description: string;
                successToast: string;
            };
            fields: {
                roles: string;
                users: string;
            };
            list: {
                empty: {
                    heading: string;
                    description: string;
                };
                filtered: {
                    heading: string;
                    description: string;
                };
            };
            roles: {
                list: {
                    noRecordsMessage: string;
                };
                empty: {
                    heading: string;
                    description: string;
                };
            };
        };
        translations: {
            domain: string;
            settings: {
                header: string;
                successToast: string;
            };
            actions: {
                manage: string;
                manageEntities: string;
                manageLocales: string;
            };
            subtitle: string;
            list: {
                metrics: string;
            };
            edit: {
                successToast: string;
                unsavedChanges: {
                    title: string;
                    description: string;
                };
            };
            bulk: {
                header: string;
                mainColumn: string;
            };
            activeLocales: {
                heading: string;
                subtitle: string;
                noLocalesTip: string;
                noLocalesTipConfigureAction: string;
            };
            completion: {
                heading: string;
                translated: string;
                toTranslate: string;
                footer: string;
            };
        };
        store: {
            domain: string;
            manageYourStoresDetails: string;
            editStore: string;
            defaultCurrency: string;
            defaultLocale: string;
            defaultRegion: string;
            defaultSalesChannel: string;
            defaultLocation: string;
            swapLinkTemplate: string;
            paymentLinkTemplate: string;
            inviteLinkTemplate: string;
            locales: string;
            currencies: string;
            addCurrencies: string;
            enableTaxInclusivePricing: string;
            disableTaxInclusivePricing: string;
            removeCurrencyWarning_one: string;
            removeCurrencyWarning_other: string;
            removeLocaleWarning_one: string;
            removeLocaleWarning_other: string;
            currencyAlreadyAdded: string;
            localeAlreadyAdded: string;
            edit: {
                header: string;
            };
            toast: {
                update: string;
                currenciesUpdated: string;
                localesUpdated: string;
                currenciesRemoved: string;
                localesRemoved: string;
                updatedTaxInclusivitySuccessfully: string;
            };
        };
        regions: {
            domain: string;
            subtitle: string;
            createRegion: string;
            createRegionHint: string;
            addCountries: string;
            editRegion: string;
            countriesHint: string;
            deleteRegionWarning: string;
            removeCountriesWarning_one: string;
            removeCountriesWarning_other: string;
            removeCountryWarning: string;
            automaticTaxesHint: string;
            taxInclusiveHint: string;
            providersHint: string;
            shippingOptions: string;
            deleteShippingOptionWarning: string;
            return: string;
            outbound: string;
            priceType: string;
            flatRate: string;
            calculated: string;
            list: {
                noRecordsMessage: string;
                empty: {
                    heading: string;
                    description: string;
                };
                filtered: {
                    heading: string;
                    description: string;
                };
            };
            toast: {
                delete: string;
                edit: string;
                create: string;
                countries: string;
            };
            shippingOption: {
                createShippingOption: string;
                createShippingOptionHint: string;
                editShippingOption: string;
                fulfillmentMethod: string;
                type: {
                    outbound: string;
                    outboundHint: string;
                    return: string;
                    returnHint: string;
                };
                priceType: {
                    label: string;
                    flatRate: string;
                    calculated: string;
                };
                availability: {
                    adminOnly: string;
                    adminOnlyHint: string;
                };
                taxInclusiveHint: string;
                requirements: {
                    label: string;
                    hint: string;
                };
            };
        };
        taxes: {
            domain: string;
            domainDescription: string;
            countries: {
                taxCountriesHint: string;
            };
            settings: {
                editTaxSettings: string;
                taxProviderLabel: string;
                systemTaxProviderLabel: string;
                calculateTaxesAutomaticallyLabel: string;
                calculateTaxesAutomaticallyHint: string;
                applyTaxesOnGiftCardsLabel: string;
                applyTaxesOnGiftCardsHint: string;
                defaultTaxRateLabel: string;
                defaultTaxCodeLabel: string;
            };
            defaultRate: {
                sectionTitle: string;
            };
            taxRate: {
                sectionTitle: string;
                createTaxRate: string;
                createTaxRateHint: string;
                deleteRateDescription: string;
                editRateAction: string;
                editOverridesAction: string;
                editOverridesTitle: string;
                editOverridesHint: string;
                deleteTaxRateWarning: string;
                productOverridesLabel: string;
                productOverridesHint: string;
                addProductOverridesAction: string;
                productTypeOverridesLabel: string;
                productTypeOverridesHint: string;
                addProductTypeOverridesAction: string;
                shippingOptionOverridesLabel: string;
                shippingOptionOverridesHint: string;
                addShippingOptionOverridesAction: string;
                productOverridesHeader: string;
                productTypeOverridesHeader: string;
                shippingOptionOverridesHeader: string;
            };
        };
        locations: {
            domain: string;
            editLocation: string;
            addSalesChannels: string;
            noLocationsFound: string;
            selectLocations: string;
            deleteLocationWarning: string;
            removeSalesChannelsWarning_one: string;
            removeSalesChannelsWarning_other: string;
            toast: {
                create: string;
                update: string;
                removeChannel: string;
            };
        };
        reservations: {
            domain: string;
            subtitle: string;
            deleteWarning: string;
        };
        salesChannels: {
            domain: string;
            subtitle: string;
            list: {
                empty: {
                    heading: string;
                    description: string;
                };
                filtered: {
                    heading: string;
                    description: string;
                };
            };
            createSalesChannel: string;
            createSalesChannelHint: string;
            enabledHint: string;
            removeProductsWarning_one: string;
            removeProductsWarning_other: string;
            addProducts: string;
            editSalesChannel: string;
            productAlreadyAdded: string;
            deleteSalesChannelWarning: string;
            toast: {
                create: string;
                update: string;
                delete: string;
            };
            tooltip: {
                cannotDeleteDefault: string;
            };
            products: {
                list: {
                    noRecordsMessage: string;
                };
                add: {
                    list: {
                        noRecordsMessage: string;
                    };
                };
            };
        };
        apiKeyManagement: {
            domain: {
                publishable: string;
                secret: string;
            };
            subtitle: {
                publishable: string;
                secret: string;
            };
            status: {
                active: string;
                revoked: string;
            };
            type: {
                publishable: string;
                secret: string;
            };
            create: {
                createPublishableHeader: string;
                createPublishableHint: string;
                createSecretHeader: string;
                createSecretHint: string;
                secretKeyCreatedHeader: string;
                secretKeyCreatedHint: string;
                copySecretTokenSuccess: string;
                copySecretTokenFailure: string;
                successToast: string;
            };
            edit: {
                header: string;
                description: string;
                successToast: string;
            };
            salesChannels: {
                title: string;
                description: string;
                successToast_one: string;
                successToast_other: string;
                alreadyAddedTooltip: string;
                list: {
                    noRecordsMessage: string;
                };
            };
            delete: {
                warning: string;
                successToast: string;
            };
            revoke: {
                warning: string;
                successToast: string;
            };
            addSalesChannels: {
                list: {
                    noRecordsMessage: string;
                };
            };
            removeSalesChannel: {
                warning: string;
                warningBatch_one: string;
                warningBatch_other: string;
                successToast: string;
                successToastBatch_one: string;
                successToastBatch_other: string;
            };
            actions: {
                revoke: string;
                copy: string;
                copySuccessToast: string;
            };
            table: {
                lastUsedAtHeader: string;
                createdAtHeader: string;
            };
            fields: {
                lastUsedAtLabel: string;
                revokedByLabel: string;
                revokedAtLabel: string;
                createdByLabel: string;
            };
        };
        returnReasons: {
            domain: string;
            subtitle: string;
            calloutHint: string;
            editReason: string;
            create: {
                header: string;
                subtitle: string;
                hint: string;
                successToast: string;
            };
            edit: {
                header: string;
                subtitle: string;
                successToast: string;
            };
            delete: {
                confirmation: string;
                successToast: string;
            };
            fields: {
                value: {
                    label: string;
                    placeholder: string;
                    tooltip: string;
                };
                label: {
                    label: string;
                    placeholder: string;
                };
                description: {
                    label: string;
                    placeholder: string;
                };
            };
        };
        refundReasons: {
            domain: string;
            subtitle: string;
            calloutHint: string;
            editReason: string;
            create: {
                header: string;
                subtitle: string;
                hint: string;
                successToast: string;
            };
            edit: {
                header: string;
                subtitle: string;
                successToast: string;
            };
            delete: {
                confirmation: string;
                successToast: string;
            };
            fields: {
                label: {
                    label: string;
                    placeholder: string;
                };
                code: {
                    label: string;
                    placeholder: string;
                };
                description: {
                    label: string;
                    placeholder: string;
                };
            };
        };
        login: {
            forgotPassword: string;
            title: string;
            hint: string;
            mfa: {
                title: string;
                description: string;
                recoveryDescription: string;
                recoveryCodePlaceholder: string;
                verify: string;
                verifyError: string;
                completeError: string;
                backToLogin: string;
                useRecoveryCodePrompt: string;
                useRecoveryCode: string;
                useAuthenticatorPrompt: string;
                useAuthenticator: string;
            };
        };
        invite: {
            title: string;
            hint: string;
            backToLogin: string;
            createAccount: string;
            alreadyHaveAccount: string;
            emailTooltip: string;
            invalidInvite: string;
            successTitle: string;
            successHint: string;
            successAction: string;
            invalidTokenTitle: string;
            invalidTokenHint: string;
            passwordMismatch: string;
            toast: {
                accepted: string;
            };
        };
        resetPassword: {
            title: string;
            hint: string;
            email: string;
            sendResetInstructions: string;
            backToLogin: string;
            newPasswordHint: string;
            invalidTokenTitle: string;
            invalidTokenHint: string;
            expiredTokenTitle: string;
            goToResetPassword: string;
            resetPassword: string;
            newPassword: string;
            repeatNewPassword: string;
            tokenExpiresIn: string;
            successfulRequestTitle: string;
            successfulRequest: string;
            successfulResetTitle: string;
            successfulReset: string;
            passwordMismatch: string;
            invalidLinkTitle: string;
            invalidLinkHint: string;
        };
        workflowExecutions: {
            domain: string;
            subtitle: string;
            transactionIdLabel: string;
            workflowIdLabel: string;
            progressLabel: string;
            stepsCompletedLabel_one: string;
            stepsCompletedLabel_other: string;
            list: {
                noRecordsMessage: string;
            };
            history: {
                sectionTitle: string;
                runningState: string;
                awaitingState: string;
                failedState: string;
                skippedState: string;
                skippedFailureState: string;
                definitionLabel: string;
                outputLabel: string;
                compensateInputLabel: string;
                revertedLabel: string;
                errorLabel: string;
            };
            state: {
                done: string;
                failed: string;
                reverted: string;
                invoking: string;
                compensating: string;
                notStarted: string;
            };
            transaction: {
                state: {
                    waitingToCompensate: string;
                };
            };
            step: {
                state: {
                    skipped: string;
                    skippedFailure: string;
                    dormant: string;
                    timeout: string;
                };
            };
        };
        shippingOptionTypes: {
            domain: string;
            subtitle: string;
            create: {
                header: string;
                hint: string;
                successToast: string;
            };
            edit: {
                header: string;
                successToast: string;
            };
            delete: {
                confirmation: string;
                successToast: string;
            };
            fields: {
                label: string;
                code: string;
                description: string;
            };
        };
        productTypes: {
            domain: string;
            subtitle: string;
            create: {
                header: string;
                hint: string;
                successToast: string;
            };
            edit: {
                header: string;
                successToast: string;
            };
            delete: {
                confirmation: string;
                successToast: string;
            };
            fields: {
                value: string;
            };
        };
        productTags: {
            domain: string;
            create: {
                header: string;
                subtitle: string;
                successToast: string;
            };
            edit: {
                header: string;
                subtitle: string;
                successToast: string;
            };
            delete: {
                confirmation: string;
                successToast: string;
            };
            fields: {
                value: string;
            };
        };
        propertyLabels: {
            domain: string;
            title: string;
            subtitle: string;
            fields: {
                module: string;
                model: string;
                propertyCount: string;
                hasOverrides: string;
            };
        };
        notifications: {
            domain: string;
            emptyState: {
                title: string;
                description: string;
            };
            accessibility: {
                description: string;
            };
        };
        errors: {
            serverError: string;
            invalidCredentials: string;
        };
        statuses: {
            scheduled: string;
            expired: string;
            active: string;
            inactive: string;
            draft: string;
            enabled: string;
            disabled: string;
        };
        labels: {
            productVariant: string;
            prices: string;
            available: string;
            inStock: string;
            added: string;
            removed: string;
            from: string;
            to: string;
            beaware: string;
            loading: string;
            selectValue: string;
            selectValues: string;
        };
        fields: {
            actions: string;
            amount: string;
            reference: string;
            reference_id: string;
            refundAmount: string;
            name: string;
            default: string;
            lastName: string;
            firstName: string;
            title: string;
            customTitle: string;
            manageInventory: string;
            inventoryKit: string;
            inventoryItems: string;
            inventoryItem: string;
            requiredQuantity: string;
            description: string;
            email: string;
            password: string;
            repeatPassword: string;
            confirmPassword: string;
            newPassword: string;
            repeatNewPassword: string;
            categories: string;
            shippingMethod: string;
            configurations: string;
            enabledInStore: string;
            isReturn: string;
            conditions: string;
            category: string;
            collection: string;
            discountable: string;
            promotionCode: string;
            handle: string;
            subtitle: string;
            by: string;
            item: string;
            qty: string;
            limit: string;
            tags: string;
            type: string;
            reason: string;
            none: string;
            all: string;
            search: string;
            percentage: string;
            sales_channels: string;
            customer_groups: string;
            product_tags: string;
            product_types: string;
            product_collections: string;
            status: string;
            code: string;
            value: string;
            disabled: string;
            dynamic: string;
            normal: string;
            years: string;
            months: string;
            days: string;
            hours: string;
            minutes: string;
            totalRedemptions: string;
            countries: string;
            serviceZone: string;
            paymentProviders: string;
            refundReason: string;
            fulfillmentProviders: string;
            fulfillmentProvider: string;
            providers: string;
            availability: string;
            inventory: string;
            optional: string;
            note: string;
            automaticTaxes: string;
            taxInclusivePricing: string;
            currency: string;
            address: string;
            address2: string;
            city: string;
            postalCode: string;
            country: string;
            state: string;
            province: string;
            company: string;
            phone: string;
            metadata: string;
            selectCountry: string;
            products: string;
            variants: string;
            orders: string;
            account: string;
            total: string;
            paidTotal: string;
            creditTotal: string;
            totalExclTax: string;
            subtotal: string;
            shipping: string;
            outboundShipping: string;
            returnShipping: string;
            tax: string;
            created: string;
            key: string;
            customer: string;
            date: string;
            order: string;
            fulfillment: string;
            provider: string;
            payment: string;
            items: string;
            salesChannel: string;
            region: string;
            discount: string;
            role: string;
            resource: string;
            sent: string;
            salesChannels: string;
            product: string;
            createdAt: string;
            updatedAt: string;
            operation: string;
            revokedAt: string;
            true: string;
            false: string;
            giftCard: string;
            tag: string;
            dateIssued: string;
            issuedDate: string;
            expiryDate: string;
            price: string;
            priceTemplate: string;
            height: string;
            width: string;
            length: string;
            weight: string;
            midCode: string;
            hsCode: string;
            ean: string;
            upc: string;
            inventoryQuantity: string;
            barcode: string;
            countryOfOrigin: string;
            material: string;
            thumbnail: string;
            sku: string;
            managedInventory: string;
            allowBackorder: string;
            inStock: string;
            location: string;
            quantity: string;
            variant: string;
            id: string;
            parent: string;
            minSubtotal: string;
            maxSubtotal: string;
            shippingProfile: string;
            summary: string;
            details: string;
            label: string;
            rate: string;
            requiresShipping: string;
            unitPrice: string;
            startDate: string;
            endDate: string;
            draft: string;
            values: string;
        };
        dateTime: {
            years_one: string;
            years_other: string;
            months_one: string;
            months_other: string;
            weeks_one: string;
            weeks_other: string;
            days_one: string;
            days_other: string;
            hours_one: string;
            hours_other: string;
            minutes_one: string;
            minutes_other: string;
            seconds_one: string;
            seconds_other: string;
        };
        views: {
            save: string;
            saveAsNew: string;
            updateDefaultForEveryone: string;
            updateViewName: string;
            prompts: {
                updateDefault: {
                    title: string;
                    description: string;
                    confirmText: string;
                    cancelText: string;
                };
                updateView: {
                    title: string;
                    description: string;
                    confirmText: string;
                    cancelText: string;
                };
            };
        };
        auth: {
            login: {
                noProviders: string;
                authenticationFailed: string;
                cloud: string;
                continueWithProvider: string;
                or: string;
                provisioningFailed: string;
            };
        };
        permissions: {
            accessDenied: {
                title: string;
                description: string;
                requiredPermission: string;
                action: string;
            };
            requiredPermissions: {
                title: string;
                none: string;
                anyOf: string;
                allOf: string;
                source: string;
            };
            resources: {
                customer: string;
                customer_group: string;
                order: string;
                product: string;
                product_category: string;
                product_collection: string;
                product_tag: string;
                product_type: string;
                inventory: string;
                reservation: string;
                promotion: string;
                campaign: string;
                price_list: string;
                region: string;
                store: string;
                user: string;
                role: string;
                permission: string;
                sales_channel: string;
                stock_location: string;
                shipping_profile: string;
                shipping_option: string;
                tax_region: string;
                api_key: string;
                return_reason: string;
                refund_reason: string;
                workflow: string;
                translation: string;
            };
            actions: {
                read: string;
                create: string;
                update: string;
                delete: string;
            };
        };
    };
};
type Resources = typeof resources;

declare const App: ComponentType<{
    plugins?: DashboardPlugin[];
}>;

export { type DashboardPlugin, type Resources, App as default };
