import type { forms_FormQuestionFields } from './forms_FormQuestionFields'; export type forms_FormFields = { /** * Whether a client may submit the form more than once. */ allowMultipleSubmissions?: boolean; /** * Human-readable description shown to clients. */ description?: string; /** * IDs of the form's question templates, in display order. */ formFieldIds?: Array; /** * Questions only being used in the request DTO and not while saving in the database * it indicates the questions which are being created/updated by the POST/PUT APIs */ formFields?: Array; /** * Display name of the form. */ name?: string; /** * Controls who can see the form: only clients it is sent to, or all clients. */ visibility?: forms_FormFields.visibility; }; export declare namespace forms_FormFields { /** * Controls who can see the form: only clients it is sent to, or all clients. */ enum visibility { REQUESTED_CLIENTS = "requestedClients", ALL_CLIENTS = "allClients" } }