/** * Store registry utilities. */ import type { Store } from './types'; /** @internal */ export declare const hasStore: (id: string) => boolean; /** @internal */ export declare const registerStore: (id: string, store: Store) => void; /** * Retrieves an existing store by its ID. * * @param id - The store identifier * @returns The store instance or undefined if not found */ export declare const getStore: (id: string) => T | undefined; /** * Lists all registered store IDs. * * @returns Array of store IDs */ export declare const listStores: () => string[]; /** * Removes a store from the registry. * * @param id - The store identifier */ export declare const destroyStore: (id: string) => void; //# sourceMappingURL=registry.d.ts.map