declare const _default: { [k: string]: { dashboard: { topLevel: boolean; displayName: string; }; properties: { value: { type: NumberConstructor; }; min: { type: NumberConstructor; defaultValue: number; }; max: { type: NumberConstructor; defaultValue: number; }; center: { type: NumberConstructor; }; }; } | { dashboard: { topLevel: boolean; displayName: string; }; properties: { vertical: { type: BooleanConstructor; }; ticks: { type: NumberConstructor; }; range: { type: ArrayConstructor; }; unit: { type: StringConstructor; }; }; } | { dashboard: { topLevel: boolean; displayName: string; }; properties: { axisId: { type: StringConstructor; attribute: string; }; scaleType: { type: StringConstructor; attribute: string; defaultValue: string; input: { type: string; allowCustomValues: boolean; getOptions(): string[]; }; }; min: { type: NumberConstructor; defaultValue: number; }; max: { type: NumberConstructor; defaultValue: number; }; label: { type: StringConstructor; defaultValue: string; }; tickValues: { type: ArrayConstructor; attribute: string; input: { type: string; }; }; position: { type: StringConstructor; defaultValue: string; input: { type: string; allowCustomValues: boolean; getOptions(): string[]; }; }; hideGridLines: { type: BooleanConstructor; attribute: string; }; }; } | { dashboard: { topLevel: boolean; displayName: string; }; properties: { axisId: { type: StringConstructor; attribute: string; }; value: { type: NumberConstructor; primary: boolean; }; label: { type: StringConstructor; }; color: { type: StringConstructor; input: { type: string; }; }; }; } | { dashboard: { displayName: string; }; description: string; properties: { title: { type: StringConstructor; }; xAxisLabel: { type: StringConstructor; attribute: string; defaultValue: string; }; trackedTime: { type: NumberConstructor; attribute: string; defaultValue: number; }; timeStep: { type: NumberConstructor; defaultValue: number; attribute: string; }; }; slots: { name: string; allowedChildren: string[]; }[]; demos: { html: string; }[]; } | { dashboard: { displayName: string; }; properties: { name: { type: StringConstructor; defaultValue: string; }; running: { type: BooleanConstructor; changeEvent: string; }; controllable: { type: BooleanConstructor; }; isParented: { type: BooleanConstructor; attribute: string; }; label: { type: StringConstructor; }; }; } | { dashboard: { displayName: string; }; properties: { default: { type: StringConstructor; }; command: { type: StringConstructor; }; hasCommand: { type: BooleanConstructor; attribute: string; }; hasDefault: { type: BooleanConstructor; attribute: string; }; label: { type: StringConstructor; }; name: { type: StringConstructor; }; hideName: { type: BooleanConstructor; attribute: string; }; }; } | { dashboard: { displayName: string; }; properties: { currentColor: { type: StringConstructor; attribute: string; primary: boolean; input: { type: string; allowCustomValues: boolean; getOptions(): string[]; }; }; desiredColor: { type: StringConstructor; attribute: string; input: { type: string; allowCustomValues: boolean; getOptions(): string[]; }; }; clockwise: { type: BooleanConstructor; }; duration: { type: NumberConstructor; defaultValue: number; }; }; } | { dashboard: { displayName: string; }; properties: { leftMotorSpeed: { type: NumberConstructor; attribute: string; }; rightMotorSpeed: { type: NumberConstructor; attribute: string; }; }; } | { dashboard: { displayName: string; }; properties: { frontLeftMotorSpeed: { type: NumberConstructor; attribute: string; }; frontRightMotorSpeed: { type: NumberConstructor; attribute: string; }; rearLeftMotorSpeed: { type: NumberConstructor; attribute: string; }; rearRightMotorSpeed: { type: NumberConstructor; attribute: string; }; }; } | { dashboard: { displayName: string; topLevel: boolean; layout: { resizable: { horizontal: boolean; vertical: boolean; }; movable: boolean; }; }; properties: { x: { type: NumberConstructor; }; y: { type: NumberConstructor; }; rot: { type: NumberConstructor; }; width: { type: NumberConstructor; defaultValue: number; }; height: { type: NumberConstructor; defaultValue: number; }; unit: { type: StringConstructor; defaultValue: string; input: { type: string; getOptions(): string[]; allowCustomValues: boolean; }; }; image: { type: StringConstructor; }; draw: { type: StringConstructor; }; }; } | { dashboard: { displayName: string; topLevel: boolean; layout: { resizable: { horizontal: boolean; vertical: boolean; }; movable: boolean; }; }; properties: { x: { type: NumberConstructor; }; y: { type: NumberConstructor; }; rot: { type: NumberConstructor; }; unit: { type: StringConstructor; defaultValue: string; }; image: { type: StringConstructor; }; fov: { type: NumberConstructor; defaultValue: number; }; range: { type: NumberConstructor; defaultValue: number; }; seesTarget: { type: BooleanConstructor; attribute: string; }; targetDistance: { type: NumberConstructor; attribute: string; }; }; } | { dashboard: { displayName: string; topLevel: boolean; layout: { resizable: { horizontal: boolean; vertical: boolean; }; movable: boolean; }; }; properties: { width: { type: NumberConstructor; defaultValue: number; }; height: { type: NumberConstructor; defaultValue: number; }; unit: { type: StringConstructor; defaultValue: string; input: { type: string; getOptions(): string[]; allowCustomValues: boolean; }; }; image: { type: StringConstructor; }; color: { type: StringConstructor; input: { type: string; }; defaultValue: string; }; pose: { type: ArrayConstructor; primary: boolean; }; }; } | { dashboard: { displayName: string; topLevel: boolean; layout: { resizable: { horizontal: boolean; vertical: boolean; }; movable: boolean; }; }; properties: { data: { type: ObjectConstructor; primary: boolean; attribute: boolean; }; color: { type: StringConstructor; input: { type: string; }; defaultValue: string; }; }; } | { dashboard: { displayName: string; }; properties: { provider: { type: string; property: string; }; store: { type: string; property: string; }; sourceProvider: { type: string; attribute: string; input: { type: string; }; }; sourceKey: { type: string; attribute: string; input: { type: string; }; }; game: { type: StringConstructor; defaultValue: string; input: { type: string; allowCustomValues: boolean; getOptions(): string[]; }; }; width: { type: NumberConstructor; defaultValue: number; input: { isDisabled({ game }: { game: string; }): boolean; }; }; height: { type: NumberConstructor; defaultValue: number; input: { isDisabled({ game }: { game: string; }): boolean; }; }; unit: { type: StringConstructor; defaultValue: string; input: { type: string; getOptions(): string[]; allowCustomValues: boolean; isDisabled({ game }: { game: string; }): boolean; }; }; image: { type: StringConstructor; input: { type: string; defaultValue: string; enableUpload: boolean; getOptions(): string[]; isDisabled({ game }: { game: string; }): boolean; }; }; topLeftFieldCornerX: { type: NumberConstructor; attribute: string; input: { isDisabled({ game }: { game: string; }): boolean; }; }; topLeftFieldCornerY: { type: NumberConstructor; attribute: string; input: { isDisabled({ game }: { game: string; }): boolean; }; }; bottomRightFieldCornerX: { type: NumberConstructor; attribute: string; input: { isDisabled({ game }: { game: string; }): boolean; }; }; bottomRightFieldCornerY: { type: NumberConstructor; attribute: string; input: { isDisabled({ game }: { game: string; }): boolean; }; }; gridSize: { type: NumberConstructor; attribute: string; defaultValue: number; }; showGrid: { type: BooleanConstructor; attribute: string; }; swapAxes: { type: BooleanConstructor; attribute: string; }; }; demos: { html: string; }[]; } | { dashboard: { displayName: string; }; properties: { text: { type: StringConstructor; primary: boolean; }; }; demos: { html: string; }[]; } | { dashboard: { displayName: string; }; properties: { value: { type: NumberConstructor; primary: boolean; }; precision: { type: NumberConstructor; defaultValue: number; }; }; } | { dashboard: { topLevel: boolean; }; properties: { name: { type: string; defaultValue: string; property: boolean; }; radius: { type: string; defaultValue: number; property: boolean; }; length: { type: string; defaultValue: number; property: boolean; }; color: { type: string; defaultValue: string; property: boolean; }; }; demos: { html: string; }[]; } | { dashboard: { displayName: string; topLevel: boolean; }; description: string; properties: { text: { type: StringConstructor; primary: boolean; }; urdf: { type: StringConstructor; }; up: { type: StringConstructor; defaultValue: string; }; displayShadow: { type: BooleanConstructor; attribute: string; }; ambientColor: { type: StringConstructor; defaultValue: string; attribute: string; }; minDistance: { type: NumberConstructor; defaultValue: number; attribute: string; }; maxDistance: { type: NumberConstructor; defaultValue: number; attribute: string; }; robotX: { type: NumberConstructor; attribute: string; }; robotY: { type: NumberConstructor; attribute: string; }; robotZ: { type: NumberConstructor; attribute: string; }; cameraX: { type: NumberConstructor; attribute: string; }; cameraY: { type: NumberConstructor; attribute: string; }; cameraZ: { type: NumberConstructor; defaultValue: number; attribute: string; }; autoRotate: { type: BooleanConstructor; attribute: string; }; autoRotateSpeed: { type: NumberConstructor; defaultValue: number; attribute: string; }; }; slots: { name: string; allowedChildren: string[]; }[]; demos: { html: string; }[]; } | { dashboard: { displayName: string; }; properties: { title: { type: StringConstructor; defaultValue: string; }; maxLogCount: { type: NumberConstructor; attribute: string; defaultValue: number; }; debug: { type: StringConstructor; }; info: { type: StringConstructor; primary: boolean; }; success: { type: StringConstructor; }; warning: { type: StringConstructor; }; error: { type: StringConstructor; }; level: { type: StringConstructor; defaultValue: string; input: { type: string; allowCustomValues: boolean; getOptions(): string[]; }; }; disabled: { type: BooleanConstructor; }; }; } | { dashboard: { displayName: string; }; properties: { x: { type: NumberConstructor; }; y: { type: NumberConstructor; }; z: { type: NumberConstructor; }; max: { type: NumberConstructor; defaultValue: number; }; min: { type: NumberConstructor; defaultValue: number; }; center: { type: NumberConstructor; }; precision: { type: NumberConstructor; defaultValue: number; }; hideText: { type: BooleanConstructor; attribute: string; }; numTickMarks: { type: NumberConstructor; defaultValue: number; attribute: string; }; unit: { type: StringConstructor; defaultValue: string; }; }; } | { dashboard: { displayName: string; }; properties: { value: { type: NumberConstructor; primary: boolean; }; max: { type: NumberConstructor; defaultValue: number; }; min: { type: NumberConstructor; defaultValue: number; }; center: { type: NumberConstructor; }; precision: { type: NumberConstructor; defaultValue: number; }; hideText: { type: BooleanConstructor; attribute: string; }; numTickMarks: { type: NumberConstructor; defaultValue: number; attribute: string; }; unit: { type: StringConstructor; }; }; } | { dashboard: { displayName: string; }; properties: { value: { type: NumberConstructor; primary: boolean; }; max: { type: NumberConstructor; defaultValue: number; }; min: { type: NumberConstructor; defaultValue: number; }; center: { type: NumberConstructor; }; precision: { type: NumberConstructor; defaultValue: number; }; hideText: { type: BooleanConstructor; attribute: string; }; numTickMarks: { type: NumberConstructor; defaultValue: number; attribute: string; }; unit: { type: StringConstructor; defaultValue: string; }; }; } | { dashboard: { displayName: string; }; properties: { matchType: { type: NumberConstructor; attribute: string; }; matchNumber: { type: NumberConstructor; attribute: string; }; eventName: { type: StringConstructor; attribute: string; }; fmsControlData: { type: NumberConstructor; attribute: string; }; }; } | { dashboard: { displayName: string; }; properties: { value: { type: BooleanConstructor; primary: boolean; }; trueColor: { type: StringConstructor; input: { type: string; }; defaultValue: string; attribute: string; }; falseColor: { type: StringConstructor; input: { type: string; }; defaultValue: string; attribute: string; }; label: { type: StringConstructor; }; }; } | { dashboard: { displayName: string; }; properties: { fps: { type: NumberConstructor; defaultValue: number; }; width: { type: NumberConstructor; defaultValue: number; }; height: { type: NumberConstructor; defaultValue: number; }; compression: { type: NumberConstructor; defaultValue: number; }; hideCrosshair: { type: BooleanConstructor; attribute: string; }; crosshairColor: { type: StringConstructor; input: { type: string; }; attribute: string; defaultValue: string; }; crosshairWidth: { type: NumberConstructor; attribute: string; defaultValue: number; }; streams: { type: ArrayConstructor; }; waitImage: { type: StringConstructor; input: { type: string; }; attribute: string; }; }; } | { dashboard: { displayName: string; }; properties: { distance: { type: NumberConstructor; }; speed: { type: NumberConstructor; }; }; } | { dashboard: { displayName: string; }; properties: { min: { type: NumberConstructor; }; max: { type: NumberConstructor; defaultValue: number; }; value: { type: NumberConstructor; primary: boolean; }; }; } | { dashboard: { displayName: string; }; properties: { value: { type: NumberConstructor; primary: boolean; }; hideLabel: { type: BooleanConstructor; attribute: string; }; precision: { type: NumberConstructor; defaultValue: number; }; }; } | { properties: { value: { type: BooleanConstructor; }; }; slots: { name: string; }[]; dashboard: { displayName: string; topLevel: boolean; layout: { type: string; }; }; demos: { html: string; }[]; } | { dashboard: { displayName: string; }; properties: { voltage: { type: NumberConstructor; }; totalCurrent: { type: NumberConstructor; attribute: string; }; }; } | { dashboard: { displayName: string; }; properties: { value: { type: StringConstructor; defaultValue: string; reflect: boolean; primary: boolean; input: { type: string; allowCustomValues: boolean; getOptions(): string[]; }; }; }; } | { dashboard: { displayName: string; }; properties: { value: { type: NumberConstructor; }; max: { type: NumberConstructor; defaultValue: number; }; min: { type: NumberConstructor; }; center: { type: NumberConstructor; }; precision: { type: NumberConstructor; defaultValue: number; }; hideText: { type: BooleanConstructor; attribute: string; }; numTickMarks: { type: NumberConstructor; defaultValue: number; attribute: string; }; unit: { type: StringConstructor; defaultValue: string; }; }; }; }; export default _default;