import { GxOption } from "./types"; export declare const renderFormItems: (componentType: "gxg-combo-box-item" | "gxg-form-checkbox" | "gxg-form-radio", options: Array, group?: string, callback?: any) => (HTMLGxgComboBoxItemElement | HTMLGxgFormCheckboxElement | HTMLGxgFormRadioElement)[]; /** * @param gxOptions An array of GxOptions's * @returns The first option in the array that is 'selected'. If no one found it returns null. */ export declare const getSelectedGxOption: (gxOptions: GxOption[], onlyId?: boolean) => GxOption | string | void; /** * @param gxOptions An array of GxOptions's * @returns The value of the selected item, or the first item, if no one is selected. */ export declare const getSelectedItem: (gxOptions: GxOption[]) => string; export declare const setSelectedItem: (gxOptions: GxOption[], selectedItemId: string) => GxOption[]; export declare const getSelectedItem2: (gxOptions: GxOption[] | undefined) => string | undefined; export declare const ANIMATION_DOTS: (size?: "regular" | "tiny", color?: "primary" | "on-surface" | "nexa", sizeType?: "static" | "dynamic", duration?: string) => SVGElement;