import { AnyAction } from 'redux'; import { ResourceState } from './reducer'; type AnyArguments = any[]; interface CrudStoreParams unknown>, Selectors, Resolvers = Record unknown>, Controls = Record unknown>, Reducer extends (state: ResourceState | undefined, action: AnyAction) => ResourceState = (state: ResourceState | undefined, action: AnyAction) => ResourceState> { storeName: string; resourceName: string; namespace: string; pluralResourceName: string; storeConfig?: { reducer?: Reducer; actions?: Actions; selectors?: Selectors; resolvers?: Resolvers; controls?: Controls; }; } export declare const createCrudDataStore: unknown> = Record unknown>, Selectors = unknown>({ storeName, resourceName, namespace, pluralResourceName, storeConfig, }: CrudStoreParams) => import("@wordpress/data/build-types/types").StoreDescriptor>; export {}; //# sourceMappingURL=index.d.ts.map