import { URLRequest } from "./URLRequest";
import { EventDispatcher } from "../events/EventDispatcher";
export declare class URLLoader extends EventDispatcher {
    private _data;
    private _dataFormat;
    private _bytesLoaded;
    private _bytesTotal;
    private stream;
    constructor(request?: URLRequest);
    private stream_ioError;
    load: (request: URLRequest) => void;
    close: () => void;
    private redirectEvent;
    private onComplete;
    private onProgress;
    get data(): any;
    set data(value: any);
    get dataFormat(): string;
    set dataFormat(value: string);
    get bytesLoaded(): number;
    set bytesLoaded(value: number);
    get bytesTotal(): number;
    set bytesTotal(value: number);
}
