import { member } from "../../core";
export interface WorldOrbInput {
    id?: string;
    persistentId?: string;
    updateOrder?: member<number>;
    Enabled?: member<boolean>;
    SessionStartingUser?: member<any>;
    URL?: member<any>;
    ActiveSessionURLs?: member<any>;
    CreateIfNotExists?: member<any>;
    OpenActionOverride?: member<any>;
    Visit?: member<any>;
    ActiveUsers?: member<number>;
    RecordStateUpdated?: member<boolean>;
    IsPublic?: member<boolean>;
    IsForPatrons?: member<boolean>;
    CanModify?: member<boolean>;
    LongPressIndicatorColor?: member<[number, number, number, number]>;
    LongPressTime?: member<number>;
    _longPressIndicator?: member<any>;
    _longPressIndicatorMaterial?: member<any>;
    Touched?: member<any>;
    LongPressTriggered?: member<any>;
    _lastFetchedUrl?: member<any>;
    _orbRoot?: member<any>;
    _infoRoot?: member<any>;
    _thumbTex?: member<any>;
    _thumbMaterial?: member<any>;
    _shellMaterial?: member<any>;
    _nameText?: member<any>;
    _creatorText?: member<any>;
    _visitsText?: member<any>;
    _usersText?: member<any>;
    _namePosition?: member<any>;
    _creatorPosition?: member<any>;
    _visitsPosition?: member<any>;
    _usersPosition?: member<any>;
    _userCountText?: member<string>;
    _sizeDrive?: member<any>;
    _iconSlot?: member<any>;
    _iconTexture?: member<any>;
    _iconMaterial?: member<any>;
    _iconPosition?: member<any>;
    _sessionStartDialog?: member<any>;
    _lastTouch?: member<number>;
    _lastFlash?: member<number>;
}
export declare function WorldOrb(props: WorldOrbInput): any;
//# sourceMappingURL=WorldOrb.d.ts.map