import type * as Samsara from "../index.js"; /** * Qualification input field object. */ export interface QualificationFieldInputObjectResponseBody { checkBoxesValue?: Samsara.FormsCheckBoxesValueObjectResponseBody | undefined; dateTimeValue?: Samsara.FormsDateTimeValueObjectResponseBody | undefined; /** ID of the qualification input field object. */ id: string; /** Qualification input field label. */ label?: string | undefined; /** List of qualification media record objects. */ mediaList?: Samsara.FormsMediaRecordObjectResponseBody[] | undefined; multipleChoiceValue?: Samsara.FormsMultipleChoiceValueObjectResponseBody | undefined; numberValue?: Samsara.FormsNumberValueObjectResponseBody | undefined; signatureValue?: Samsara.FormsSignatureValueObjectResponseBody | undefined; tableValue?: Samsara.FormsTableValueObjectResponseBody | undefined; textValue?: Samsara.FormsTextValueObjectResponseBody | undefined; /** Type of the qualification field. Valid values: `number`, `text`, `multiple_choice`, `check_boxes`, `datetime`, `signature`, `media`, `table` */ type: QualificationFieldInputObjectResponseBody.Type; } export declare namespace QualificationFieldInputObjectResponseBody { /** Type of the qualification field. Valid values: `number`, `text`, `multiple_choice`, `check_boxes`, `datetime`, `signature`, `media`, `table` */ const Type: { readonly Number: "number"; readonly Text: "text"; readonly MultipleChoice: "multiple_choice"; readonly CheckBoxes: "check_boxes"; readonly Datetime: "datetime"; readonly Signature: "signature"; readonly Media: "media"; readonly Table: "table"; }; type Type = (typeof Type)[keyof typeof Type]; }