import { LitElement } from 'lit'; import { AbstractConstructor } from './constructor.ts'; import { SbbElementInternalsMixinType } from './element-internals-mixin.ts'; export declare class SbbDisabledMixinType { accessor disabled: boolean; protected isDisabledExternally(): boolean; } export declare class SbbDisabledInteractiveMixinType { accessor disabledInteractive: boolean; } /** * Enhance your component with a disabled property. */ export declare const SbbDisabledMixin: >(superClass: T) => AbstractConstructor & T; /** * Enhance your component with a disabled interactive property. */ export declare const SbbDisabledInteractiveMixin: >(superClass: T) => AbstractConstructor & T; export declare const SbbDisabledTabIndexActionMixin: >(superClass: T) => AbstractConstructor & T; //# sourceMappingURL=disabled-mixin.d.ts.map