import { OnInit, OnDestroy } from "@angular/core"; import { MatTooltip } from "@angular/material/tooltip"; import * as i0 from "@angular/core"; export declare class MatEnhancedTooltipDirective extends MatTooltip implements OnInit, OnDestroy { /** * Tooltip message shown only when element (button, link etc.) is enabled */ matTooltipWhenEnabled: string; /** * Tooltip message shown only when element (button, link etc.) is disabled */ matTooltipWhenDisabled: string; set disabled(disabled: boolean); get message(): string; set message(value: string); private tooltipDisabled; private get elementRef(); /** * Prevents text selection when long-press on tooltip */ touchStart(): void; /** * Prevents text selection when long-press on tooltip */ touchEnd(): void; ngOnInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }