import { DraggableFieldState, IStoInfoOld, IVisSpec, IVisualConfig, IVisualConfigNew, IVisualLayout } from '../interfaces'; export declare function initEncoding(): DraggableFieldState; export declare function initVisualConfig(): IVisualConfig; export declare const emptyVisualLayout: IVisualLayout; export declare const emptyVisualConfig: IVisualConfigNew; export declare const emptyEncodings: DraggableFieldState; export declare function visSpecDecoder(visSpec: IVisSpec): IVisSpec; export declare const forwardVisualConfigs: (content: IStoInfoOld['specList'][number]) => IVisSpec; export declare function download(data: string, filename: string, type: string): void; export declare function downloadBlob(blob: Blob, filename: string): void;