import { ReactNode } from 'react';
import { Store as BaseStore, TemplateData } from '../types';
type Store = BaseStore<any>;
export type StoreControlProps = {
    children?: ReactNode;
    onChange?: Store['onChange'];
    currentTemplateId?: Store['currentTemplateId'];
    templateSettings?: TemplateData;
    getDefaultTemplate?: Store['hooks']['getDefaultTemplate'];
    filterInitialTemplates?: Store['hooks']['filterInitialTemplates'];
    templateControls?: Store['templateControls'];
};
export declare const StoreControl: ({ children, onChange, templateSettings, currentTemplateId, getDefaultTemplate, filterInitialTemplates, templateControls, }: StoreControlProps) => JSX.Element;
export {};
//# sourceMappingURL=StoreControl.d.ts.map