import { AbstractConstructor, Constructor } from './constructor'; export interface CanDisable { disabled: boolean; } /** @docs-private */ export type CanDisableCtor = Constructor & AbstractConstructor; /** Mixin to augment a directive with a `disabled` property. */ export declare function mixinDisabled>(base: T): CanDisableCtor & T;