export interface IImagePreloadingServiceImage {
    key: string;
    pathUrl: string;
}
export interface IImagePreloadingService {
    images: IImagePreloadingServiceImage[];
}
export declare class ImagePreloadingService {
    images: {
        [key: string]: any;
    };
    private instance;
    private worker;
    constructor(data: IImagePreloadingService);
    initServiceWorker({ images }: IImagePreloadingService): void;
    private importImageByPath;
    private postMessageForWorker;
    getImageByLocalPath: (path: string) => Promise<string | undefined>;
}
