import type { CwaPiniaStoreDefinitionInterface, CwaPiniaStoreInterface, CwaStore } from '../cwa-store-types.js'; import type { CwaErrorStateInterface } from './state.js'; import type { CwaErrorActionsInterface } from './actions.js'; import type { CwaErrorsGettersInterface } from './getters.js'; export interface CwaErrorInterface extends CwaErrorStateInterface, CwaErrorActionsInterface, CwaErrorsGettersInterface { } export type CwaErrorStoreDefinitionInterface = CwaPiniaStoreDefinitionInterface<`${string}.error`, CwaErrorInterface>; export type CwaErrorStoreInterface = CwaPiniaStoreInterface<`${string}.error`, CwaErrorInterface>; export declare class ErrorStore implements CwaStore { private readonly storeDefinition; constructor(storeName: string); useStore(): CwaErrorStoreInterface; }