import { BrsComponent } from "./BrsComponent"; import { ValueKind, BrsValue, BrsBoolean } from "../BrsType"; import { Callable } from "../Callable"; import { Interpreter } from "../../interpreter"; import { BrsType } from ".."; export declare class roSGScreen extends BrsComponent implements BrsValue { readonly kind = ValueKind.Object; private port?; private sceneNode?; constructor(_: Interpreter); equalTo(other: BrsType): BrsBoolean; toString(): string; /** Returns a global reference object for the SceneGraph application. */ private getGlobalNode; /** Renders the SceneGraph scene defined by the roSGScreen object on the display screen. */ private show; /** Removes the SceneGraph scene from the display screen. */ private close; /** Creates the SceneGraph scene object based on the specified sceneType object. */ private createScene; /** The roSGScene object associated with the screen. */ private getScene; /** Sets the roMessagePort to be used for all events from the component */ private setMessagePort; /** Returns the message port (if any) currently associated with the object */ readonly getMessagePort: Callable; }