import { MapObject } from '../models/map-object';
import { AssetsProviderService } from './assets-provider.service';
import { ConfigService } from './config.service';
import { ReplaySubject } from 'rxjs';
export declare class ObjectsProviderService {
    private assets;
    private config;
    private images;
    private objects;
    changed: ReplaySubject<unknown>;
    constructor(assets: AssetsProviderService, config: ConfigService);
    getObjects(): MapObject[];
    get(type: string): MapObject;
    getImage(type: string): HTMLImageElement;
    private loadImages;
}
