UNPKG

@ptsecurity/mosaic

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