import { ActionType, NewItem } from './types/index';
declare class Action {
    actionType: ActionType;
    data: Array<NewItem>;
    constructor(data: Array<NewItem>, actionType: ActionType);
    execute(): Promise<Response | null>;
    private createAbsoluteURL;
    executeAdd(): Promise<Response | null>;
    executeModify(): Promise<Response | null>;
    executeGetCart(): Promise<Response | null>;
    executeClearCart(): Promise<Response | null>;
}
export default Action;
