import { Client } from "../client";
import { ApiKey } from "./api-key";
import { Campaign } from "./campaign";
import { Claim } from "./claim";
import { Currency } from "./currency";
import { Customer } from "./customer";
import { CustomerGroup } from "./customer-group";
import { DraftOrder } from "./draft-order";
import { Exchange } from "./exchange";
import { Fulfillment } from "./fulfillment";
import { FulfillmentProvider } from "./fulfillment-provider";
import { FulfillmentSet } from "./fulfillment-set";
import { InventoryItem } from "./inventory-item";
import { Invite } from "./invite";
import { Notification } from "./notification";
import { Order } from "./order";
import { OrderEdit } from "./order-edit";
import { Payment } from "./payment";
import { PaymentCollection } from "./payment-collection";
import { Plugin } from "./plugin";
import { PriceList } from "./price-list";
import { PricePreference } from "./price-preference";
import { Product } from "./product";
import { ProductCategory } from "./product-category";
import { ProductCollection } from "./product-collection";
import { ProductTag } from "./product-tag";
import { ProductType } from "./product-type";
import { ProductVariant } from "./product-variant";
import { Promotion } from "./promotion";
import { RefundReason } from "./refund-reasons";
import { Region } from "./region";
import Reservation from "./reservation";
import { Return } from "./return";
import { ReturnReason } from "./return-reason";
import { SalesChannel } from "./sales-channel";
import { ShippingOption } from "./shipping-option";
import { ShippingProfile } from "./shipping-profile";
import { StockLocation } from "./stock-location";
import { Store } from "./store";
import { TaxProvider } from "./tax-provider";
import { TaxRate } from "./tax-rate";
import { TaxRegion } from "./tax-region";
import { Upload } from "./upload";
import { User } from "./user";
import { Views } from "./views";
import { WorkflowExecution } from "./workflow-execution";
import { ShippingOptionType } from "./shipping-option-type";
import { Locale } from "./locale";
import { Translation } from "./translation";
export declare class Admin {
    /**
     * @tags user
     */
    invite: Invite;
    /**
     * @tags customer
     */
    customer: Customer;
    /**
     * @tags product
     */
    productCollection: ProductCollection;
    /**
     * @tags product
     */
    productCategory: ProductCategory;
    /**
     * @tags pricing
     */
    priceList: PriceList;
    /**
     * @tags pricing
     */
    pricePreference: PricePreference;
    /**
     * @tags product
     */
    product: Product;
    /**
     * @tags product
     */
    productType: ProductType;
    /**
     * @tags file
     */
    upload: Upload;
    /**
     * @tags region
     */
    region: Region;
    /**
     * @tags order
     */
    returnReason: ReturnReason;
    /**
     * @tags stock location
     */
    stockLocation: StockLocation;
    /**
     * @tags sales channel
     */
    salesChannel: SalesChannel;
    /**
     * @tags fulfillment
     */
    fulfillmentSet: FulfillmentSet;
    /**
     * @tags fulfillment
     */
    fulfillment: Fulfillment;
    /**
     * @tags fulfillment
     */
    fulfillmentProvider: FulfillmentProvider;
    /**
     * @tags fulfillment
     */
    shippingOption: ShippingOption;
    /**
     * @tags fulfillment
     */
    shippingOptionType: ShippingOptionType;
    /**
     * @tags fulfillment
     */
    shippingProfile: ShippingProfile;
    /**
     * @tags inventory
     */
    inventoryItem: InventoryItem;
    /**
     * @tags notification
     */
    notification: Notification;
    /**
     * @tags order
     */
    order: Order;
    /**
     * @tags order
     */
    draftOrder: DraftOrder;
    /**
     * @tags order
     */
    orderEdit: OrderEdit;
    /**
     * @tags order
     */
    return: Return;
    /**
     * @tags order
     */
    claim: Claim;
    /**
     * @tags order
     */
    exchange: Exchange;
    /**
     * @tags tax
     */
    taxRate: TaxRate;
    /**
     * @tags tax
     */
    taxRegion: TaxRegion;
    /**
     * @tags store
     */
    store: Store;
    /**
     * @tags product
     */
    productTag: ProductTag;
    /**
     * @tags user
     */
    user: User;
    /**
     * @tags currency
     */
    currency: Currency;
    /**
     * @tags locale
     * @since 2.12.3
     */
    locale: Locale;
    /**
     * @tags payment
     */
    payment: Payment;
    /**
     * @tags product
     */
    productVariant: ProductVariant;
    /**
     * @tags order
     */
    refundReason: RefundReason;
    /**
     * @tags payment
     */
    paymentCollection: PaymentCollection;
    /**
     * @tags api key
     */
    apiKey: ApiKey;
    /**
     * @tags workflow
     */
    workflowExecution: WorkflowExecution;
    /**
     * @tags inventory
     */
    reservation: Reservation;
    /**
     * @tags customer
     */
    customerGroup: CustomerGroup;
    /**
     * @tags promotion
     */
    promotion: Promotion;
    /**
     * @tags tax
     */
    taxProvider: TaxProvider;
    /**
     * @tags translations
     */
    translation: Translation;
    /**
     * @tags promotion
     */
    campaign: Campaign;
    /**
     * @tags plugin
     */
    plugin: Plugin;
    /**
     * @tags views
     * @featureFlag view_configurations
     */
    views: Views;
    constructor(client: Client);
}
//# sourceMappingURL=index.d.ts.map