import { Context } from "koa"; import { FormDataValue } from "../form-types.js"; import { Tickable, TickableOptions } from "./tickable.js"; import { FormField } from "../fields/field.js"; export declare class Checkbox extends Tickable { field: FormField; type: "checkbox"; constructor(field: FormField, options?: Partial>); isChecked(_ctx: Context, _data: Record, value: boolean): boolean; getValueAttribute(): string; } export declare class CheckboxWithValue extends Checkbox { field: FormField; value: string; constructor(field: FormField, options: TickableOptions, value: string); getValueAttribute(): string; }