export const fieldElements: (typeof fieldObject | typeof fieldCamera | typeof fieldRobot | typeof FieldTrajectory | { elementName: string; elementConfig: { 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; }[]; }; })[]; import * as fieldObject from "./field-object"; import * as fieldCamera from "./field-camera"; import * as fieldRobot from "./field-robot"; import * as FieldTrajectory from "./field-trajectory";