import { member } from "../../core";
export interface RadiantDashInput {
    id?: string;
    persistentId?: string;
    updateOrder?: member<number>;
    Enabled?: member<boolean>;
    CurrentScreen?: member<any>;
    Open?: member<boolean>;
    AnimationSpeed?: member<number>;
    TintColor?: member<[number, number, number, number]>;
    ScreenProjection?: member<boolean>;
    Curvature?: member<number>;
    AspectRatioCompensation?: member<any>;
    ScreenSwitchingEnabled?: member<boolean>;
    _screensContainer?: member<any>;
    _camera?: member<any>;
    _renderTexture?: member<any>;
    _topContainer?: member<any>;
    _topMesh?: member<any>;
    _screenMesh?: member<any>;
    _buttonsMesh?: member<any>;
    _topMaterial?: member<any>;
    _screenMaterial?: member<any>;
    _buttonsMaterial?: member<any>;
    _overlayEffectMaterial?: member<any>;
    _topBorderMaterial?: member<any>;
    _screenBorderMaterial?: member<any>;
    _buttonsBorderMaterial?: member<any>;
    _renderRoot?: member<any>;
    _topRoot?: member<any>;
    _screenRoot?: member<any>;
    _buttonsRoot?: member<any>;
    _visualsRoot?: member<any>;
    _effectRoot?: member<any>;
    _buttonsUIroot?: member<any>;
    _emitter?: member<any>;
    _topCollider?: member<any>;
    _screenCollider?: member<any>;
    _buttonsCollider?: member<any>;
}
export declare function RadiantDash(props: RadiantDashInput): any;
//# sourceMappingURL=RadiantDash.d.ts.map