import type { CwaPiniaStoreDefinitionInterface, CwaPiniaStoreInterface, CwaStore } from '../cwa-store-types.js'; import type { CwaAuthStateInterface } from './state.js'; /** * Interface Definitions */ export type CwaAuthInterface = CwaAuthStateInterface; export type CwaAuthStoreDefinitionInterface = CwaPiniaStoreDefinitionInterface<`${string}.auth`, CwaAuthInterface>; export type CwaAuthStoreInterface = CwaPiniaStoreInterface<`${string}.auth`, CwaAuthInterface>; /** * Main Store Class */ export declare class AuthStore implements CwaStore { private readonly storeDefinition; constructor(storeName: string); useStore(): CwaAuthStoreInterface; }