import './style.css'; import { type LocalParamInternal } from './types'; import { Field } from '../../Field/Field'; export declare class CardSelectField extends Field { /** * this is name of the field internaly */ static fieldName: string; /** * this is the label name thats shown for users */ static fieldLabelName: string; /** * this the flag that determens if the field is Base or a CustomField */ static isBaseField: boolean; /** * The localParam property is the this.property._params of this field */ localParam: LocalParamInternal; /** * This function validates the _params of the property object */ protected validateParams(): void; /** * This function validates the _rules of the property object */ protected validateRules(): void; /** * This function validates the _rules of the property object */ getFieldLabelName(): string; /** * this function is responsible for drawing the text field HTMLElement * * @returns {HTMLElement} html element object */ draw(): HTMLElement; /** * this function is responsible for handling the click on the cards */ private cardClickHandler; /** * this function is responsible for selecting one of the cards */ private selectCard; } //# sourceMappingURL=CardSelectField.d.ts.map