export default class CardStoreModule extends BaseStoreModule {
    state: {
        itemId: number;
        itemInstance: {};
    };
    actions: {
        SET_PARENT_ITEM_ID: (context: any, id: any) => void;
        SET_ITEM_ID: (context: any, id: any) => void;
        LOAD_ITEM: (context: any) => Promise<void>;
        ADD_ITEM: (context: any) => Promise<void>;
        UPDATE_ITEM: (context: any) => Promise<void>;
        SET_ITEM_PROPERTY: (context: any, payload: any) => void;
        RESET_ITEM_STATE: (context: any) => Promise<void>;
        DELETE_ITEM: (context: any, { id }: {
            id: any;
        }) => Promise<void>;
    };
    mutations: {
        SET_PARENT_ITEM_ID: (state: any, id: any) => void;
        SET_ITEM_ID: (state: any, id: any) => void;
        SET_ITEM_PROPERTY: (state: any, { prop, value, path }: {
            prop: any;
            value: any;
            path: any;
        }) => void;
        SET_ITEM: (state: any, item: any) => void;
        RESET_ITEM_STATE: (state: any) => void;
    };
    getModule({ state, ...rest }?: {
        state?: {};
    }): {
        namespaced: boolean;
        state: {};
        getters: {};
        actions: {};
        mutations: {
            SET: (state: any, { path, value }: {
                path: any;
                value: any;
            }) => any;
        };
        modules: {};
    };
}
import BaseStoreModule from '../../../store/BaseStoreModules/BaseStoreModule.js';
