import IStorageEngine from './Interface/IStorageEngine';
import { InitialState } from '../../AdaptableState/InitialState';
import { AdaptableLoadStateFunction, AdaptablePersistStateFunction } from '../../AdaptableOptions/StateOptions';
export declare function createEngine(config: {
    adaptableId: string;
    adaptableStateKey: string;
    userName: string;
    initialState: InitialState;
    loadState?: AdaptableLoadStateFunction;
    persistState?: AdaptablePersistStateFunction;
    debounceStateDelay: number;
}): IStorageEngine;
