import { BrsInvalid, RoBitmap, RoTextureRequest } from "..";
import { BrsEvent } from "./BrsEvent";
export declare class RoTextureRequestEvent extends BrsEvent {
    private readonly id;
    private readonly state;
    private readonly uri;
    private readonly bmp;
    constructor(req: RoTextureRequest, bmp: RoBitmap | BrsInvalid);
    getValue(): string;
    /** Returns a unique id for the request. */
    private readonly getId;
    /** Returns the state of the request. */
    private readonly getState;
    /** Returns the state of the request. */
    private readonly getURI;
    /** Returns an roBitmap from the request if the state is ready. */
    private readonly getBitmap;
}
