import { Tile } from 'ol'; import { ImageInfo, TileResolverInterface } from '../models/slide'; import { TileConnector } from '../models/tile-connector'; export declare class TileResolver implements TileResolverInterface { private loader; imageId: string; imageInfo: ImageInfo; hasArtificialLevel: boolean; constructor(loader: TileConnector, imageId: string, imageInfo: ImageInfo, hasArtificialLevel?: boolean); tileResolverFn: any; tileLoaderFn: (tile: Tile) => Promise; }