import { AbstractConstructor, Constructor } from "./constructor"; export interface CanDisable { disabled: boolean; setDisabledState(isDisabled: boolean): void; } declare type CanDisableCtor = Constructor & AbstractConstructor; export declare function mixinDisable>(core: T): CanDisableCtor & T; export {};