import { HintExpander } from '../ontario-hint-expander/hint-expander.interface'; export interface CheckboxOption { /** * The text to display as checkbox option label. * * @example * * * * The resulting label will show `"Checkbox option 1 label"`. */ label: string; /** * The checkbox option value. * * @example * * * * The resulting value will be `"checkbox-option-1"`. */ value: string; /** * Used to establish a relationship between checkbox option label and the checkbox option input. * This ID must be unique to the checkbox option. * * @example * * */ hintExpander?: HintExpander; /** * Used to maintain the state of whether or not the option is checked. * This is for internal use only. */ checked?: boolean; }