import { UUISelectableMixinInterface } from './SelectableMixin'; type Constructor = new (...args: any[]) => T; export declare class UUISelectOnlyMixinInterface extends UUISelectableMixinInterface { selectOnly: boolean; } /** * This mixin partly provides the select-only functionality. * Each component still need to implement its own code for disabling interaction when select only is active. * * @param {Object} superClass - superclass to be extended. * @mixin */ export declare const SelectOnlyMixin: >(superClass: T) => Constructor & T; /** @deprecated Use UUISelectOnlyMixinInterface instead */ export type SelectOnlyMixinInterface = UUISelectOnlyMixinInterface; export {};