import { DisplayObject } from "./DisplayObject";
import { ByteArray } from "../utils/ByteArray";
import { EventDispatcher } from "../events/EventDispatcher";
import { Loader } from "./Loader";
export declare class LoaderInfo extends EventDispatcher {
    private _content;
    constructor();
    static getLoaderInfoByDefinition(param1: Object): LoaderInfo;
    get loaderURL(): string;
    get url(): string;
    get isURLInaccessible(): boolean;
    get bytesLoaded(): number;
    get bytesTotal(): number;
    get swfVersion(): number;
    get actionScriptVersion(): number;
    get frameRate(): number;
    get parameters(): Object;
    get width(): number;
    get height(): number;
    get contentType(): string;
    get sharedEvents(): EventDispatcher;
    get parentSandboxBridge(): Object;
    set parentSandboxBridge(param1: Object);
    get childSandboxBridge(): Object;
    set childSandboxBridge(param1: Object);
    get sameDomain(): boolean;
    get childAllowsParent(): boolean;
    get parentAllowsChild(): boolean;
    get loader(): Loader;
    set content(value: DisplayObject);
    get content(): DisplayObject;
    get bytes(): ByteArray;
    private _getArgs;
}
