import { ParserBase } from "@awayjs/core"; import { LoaderInfo } from "./LoaderInfo"; import { LoaderContext } from "../system/LoaderContext"; import { DisplayObjectContainer } from "./DisplayObjectContainer"; import { URLRequest } from "../net/URLRequest"; export declare class Loader extends DisplayObjectContainer { private _factory; private _loader; private _isImage; private _parser; private _loaderContext; content: any; _content: any; constructor(parser: ParserBase); private _onLoaderProgressDelegate; private onLoaderProgress(event); private _onLoaderCompleteDelegate; private onLoaderComplete(event); private _onAssetCompleteDelegate; private onAssetComplete(event); load(url: URLRequest, context?: LoaderContext): void; loadData(buffer: Uint8Array, context?: LoaderContext): void; contentLoaderInfo: LoaderInfo; }