export declare enum IntegrationProvider {
    AMAZON_SP = "AMAZON_SP",
    AMAZON_PPC = "AMAZON_PPC"
}
export declare enum IntegrationMarketplace {
    EU = "EU"
}
export declare class Integration {
    storeId: string;
    provider: IntegrationProvider;
    refreshToken: string;
    sellingPartnerId: string;
    marketplace: IntegrationMarketplace;
    creationTime: Date;
    expirationTime: Date;
    constructor(storeId: string, provider: IntegrationProvider, marketplace: IntegrationMarketplace);
    setExpiration(expiration: number): void;
    setMaximumExpiration(): void;
}
export declare enum GrantOperation {
    REFRESH = "REFRESH",
    GRANT = "GRANT"
}
export declare class IntegrationGrant {
    storeId: string;
    adminId: string;
    provider: IntegrationProvider;
    sellingPartnerId: string;
    marketplace: IntegrationMarketplace;
    operation: GrantOperation;
}
