import { ContextCreateData, createFatory, ConfigReducer, ProviderConfig } from './interface'; export declare const fillStore: >>>(createFactory: CF, name: string) => ContextCreateData; export declare function createProvider(createFactory: CF, providerConfig?: Partial): { useContext: () => ContextCreateData; createContext: () => ContextCreateData; trigger: ['reducers'], K extends keyof RS>(reducerName: K, ...args: RS[K] extends ConfigReducer ? Parameters : Array) => void; };