/**
 * The Selling Partner API for Sellers
 * The [Selling Partner API for Sellers](https://developer-docs.amazon.com/sp-api/docs/sellers-api-v1-reference) (Sellers API) provides essential information about seller accounts, such as:  - The marketplaces a seller can list in - The default language and currency of a marketplace - Whether the seller has suspended listings  Refer to the [Sellers API reference](https://developer-docs.amazon.com/sp-api/docs/sellers-api-v1-reference) for details about this API\'s operations, data types, and schemas.
 *
 * The version of the OpenAPI document: v1
 *
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */
import type { Business } from './business';
import type { MarketplaceParticipation } from './marketplace-participation';
import type { PrimaryContact } from './primary-contact';
/**
 * The response schema for the `getAccount` operation.
 * @export
 * @interface Account
 */
export interface Account {
    /**
     * List of marketplace participations.
     * @type {Array<MarketplaceParticipation>}
     * @memberof Account
     */
    'marketplaceParticipationList': Array<MarketplaceParticipation>;
    /**
     * The type of business registered for the seller account.
     * @type {string}
     * @memberof Account
     */
    'businessType': AccountBusinessTypeEnum;
    /**
     * The selling plan details.
     * @type {string}
     * @memberof Account
     */
    'sellingPlan': AccountSellingPlanEnum;
    /**
     *
     * @type {Business}
     * @memberof Account
     */
    'business'?: Business;
    /**
     *
     * @type {PrimaryContact}
     * @memberof Account
     */
    'primaryContact'?: PrimaryContact;
}
export declare const AccountBusinessTypeEnum: {
    readonly Charity: "CHARITY";
    readonly Craftsman: "CRAFTSMAN";
    readonly NaturalPersonCompany: "NATURAL_PERSON_COMPANY";
    readonly PublicListed: "PUBLIC_LISTED";
    readonly PrivateLimited: "PRIVATE_LIMITED";
    readonly SoleProprietorship: "SOLE_PROPRIETORSHIP";
    readonly StateOwned: "STATE_OWNED";
    readonly Individual: "INDIVIDUAL";
};
export type AccountBusinessTypeEnum = typeof AccountBusinessTypeEnum[keyof typeof AccountBusinessTypeEnum];
export declare const AccountSellingPlanEnum: {
    readonly Professional: "PROFESSIONAL";
    readonly Individual: "INDIVIDUAL";
};
export type AccountSellingPlanEnum = typeof AccountSellingPlanEnum[keyof typeof AccountSellingPlanEnum];
