type Constructor = new (...args: any[]) => T; /** Interface to implement when applying the disabled mixin */ export interface ICanDisable { disabled: boolean; onDisabledChange(v: boolean): void; } /** Mixin to augment a component or directive with a `disabled` property. */ export declare function mixinDisabled>(base: T): Constructor & T; export {};