import { default as DynamicElement } from './DynamicElement'; import { CheckboxCheckboxConfiguration, CheckboxConfiguration } from './FieldConfigurationTypes'; /** * This class represents a Checkbox in a form. */ declare class DynamicCheckbox extends DynamicElement { /** @param {object} checkbox - property with checkbox related properties */ checkbox: CheckboxCheckboxConfiguration; /** @param {JSON} defaultConfig - property with default configuration values */ static defaultConfig: { io: { event: string; }; checkbox: { booleanValue: boolean; }; }; /** @inheritdoc */ constructor(config: CheckboxConfiguration, htmlElement: NodeList); /** @inheritdoc */ get(): any; /** @inheritdoc */ set(value: string): void; /** @inheritdoc */ clear(): void; } export default DynamicCheckbox;