import * as i0 from '@angular/core'; import { AfterViewInit, ElementRef, OnInit, OnChanges, OnDestroy, SimpleChanges } from '@angular/core'; declare class MxCheckboxHintDirective implements AfterViewInit { private document; private elRef; mxCheckboxHint: string; constructor(document: Document, elRef: ElementRef); ngAfterViewInit(): void; private createCheckboxHint; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } type MxCheckboxTooltipPosition = 'before' | 'after'; declare class MxCheckboxTooltipDirective implements OnInit, OnChanges, OnDestroy { #private; mxCheckboxTooltip: i0.InputSignal; mxCheckboxTooltipPosition: i0.InputSignal; mxCheckboxTooltipDisabled: i0.InputSignalWithTransform; ngOnInit(): void; ngOnDestroy(): void; ngOnChanges(changes: SimpleChanges): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } export { MxCheckboxHintDirective, MxCheckboxTooltipDirective }; export type { MxCheckboxTooltipPosition };