import type { CwaPiniaStoreDefinitionInterface, CwaPiniaStoreInterface, CwaStore } from '../cwa-store-types.js'; import type { CwaApiDocumentationStateInterface } from './state.js'; /** * Interface Definitions */ export type CwaApiDocumentationInterface = CwaApiDocumentationStateInterface; export type CwaApiDocumentationStoreDefinitionInterface = CwaPiniaStoreDefinitionInterface<`${string}.apiDocumentation`, CwaApiDocumentationInterface>; export type CwaApiDocumentationStoreInterface = CwaPiniaStoreInterface<`${string}.apiDocumentation`, CwaApiDocumentationInterface>; /** * Main Store Class */ export declare class ApiDocumentationStore implements CwaStore { private readonly storeDefinition; constructor(storeName: string); useStore(): CwaApiDocumentationStoreInterface; }