import type { Database, Model } from '@strapi/database'; declare const coreStoreModel: Model; type SetParams = { key: string; value: unknown; type?: string; environment?: string; name?: string; tag?: string; }; type GetParams = { key: string; type?: string; environment?: string; name?: string; tag?: string; }; type Params = SetParams & GetParams; interface CoreStore { (defaultParams: Partial): { get(params: Partial): Promise; set(params: Partial): Promise; delete(params: Partial): Promise; }; get(params: GetParams): Promise; set(params: SetParams): Promise; delete(params: GetParams): Promise; } declare const createCoreStore: ({ db }: { db: Database; }) => CoreStore; export { coreStoreModel, createCoreStore }; //# sourceMappingURL=core-store.d.ts.map