export declare const GLIDE_CLIENT_D_TS = "/** g_form is a global object used in client-side scripts to customize forms */\ndeclare interface g_form {\n /** Adds an icon on a field\u2019s label. This method is available starting with the Fuji release */\n addDecoration(fieldName: string, icon: string, title: string): void\n /** Displays an error message at the top of the form */\n addErrorMessage(message: string): void\n /** Displays an informational message at the top of the form */\n addInfoMessage(message: string): void\n /** Adds a choice to a choice list field If the index is not specified, the choice is added to the end of the list. Optional: Use the index field to specify a particular place in the list */\n addOption(fieldName: string, choiceValue: string, choiceLabel: string): void\n /** Removes messages that were previously added with addErrorMessage() and addInfoMessage() */\n clearMessages(): void\n /** Removes all options from a choice list */\n clearOptions(fieldName: string): void\n /** Removes any value(s) from the specified field */\n clearValue(fieldName: string): void\n /** Prevents new file attachments from being added Hides the paperclip icon. See also: enableAttachments() */\n disableAttachments(): void\n /** Allows new file attachments to be added Shows the paperclip icon. See also: disableAttachments() */\n enableAttachments(): void\n /** Flashes the specified color the specified number of times in the field. Used to draw attention to a particular field */\n flash(widgetName: string, color: string, count: number): void\n /** Returns the most recent action name or, for a client script, the sys_id of the UI Action clicked Note: not available to Wizard Client Scripts */\n getActionName(): string\n /** Returns false if the field's value is false or undefined, otherwise true is returned. Useful with checkbox fields Returns true when the checkbox is checked */\n getBooleanValue(fieldName: string): boolean\n /** Returns the HTML element for the specified field Compound fields may contain several HTML elements. Generally not necessary as there are built-in methods that use the fields on the form */\n getControl(fieldName: string): HTMLElement\n /** Returns the decimal value of the specified field */\n getDecimalValue(fieldName: string): string\n /** Returns the HTML element for the field specified via the ID Compound fields may contain several HTML elements. Generally not necessary as there are built-in methods that use the fields on the form */\n getElement(id: string): HTMLElement\n /** Returns the HTML element for the form */\n getFormElement(): HTMLElement\n /** Returns the value of the specified field as an integer An empty value returns 0 */\n getIntValue(fieldName: string): number\n /** Gets the plain text value of the field label. This method is available starting with the Fuji release */\n getLabelOf(fieldName: string): string\n /** Returns the