import { CacheInterface } from './cache-interface';
import { CacheEntry } from './cache-entry';
import { ControlCommand } from '../ui-control-commands';
import { CustomElement } from '../model/custom-element';
export declare class DummyCacheManager implements CacheInterface {
    add(_key: string, _value: CacheEntry): void;
    addCacheEntryFromControlCommand(_instruction: string, _controlCommand: ControlCommand, _customElements: CustomElement[], _image?: string): Promise<void>;
    isImageRequired(_instruction: string, _customElements: CustomElement[]): boolean | undefined;
    getCachedControlCommand(_instruction: string, _customElements: CustomElement[], _image?: string): Promise<ControlCommand | undefined>;
    loadFromFile(): void;
    saveToFile(): void;
}
