import type { Pinia } from 'pinia';
import type { App } from 'vue';
import type { Store, StoreDefinition } from './types';
export declare function injectStore(pinia?: Pinia, app?: App): Store;
export declare function injectStoreFactory(app?: App): StoreDefinition;
export declare function hasStoreFactory(app?: App): boolean;
export declare function provideStoreFactory(store: StoreDefinition, app?: App): void;
//# sourceMappingURL=singleton.d.ts.map