import React from 'react';
import AmauiSubscription from '@amaui/subscription/AmauiSubscription';
import { IBaseElement } from '../types';
export type TMethodsVersion = 'add' | 'pulse' | 'remove';
export interface IInteraction extends IBaseElement {
    wave?: boolean;
    background?: boolean;
    border?: boolean;
    pulse?: boolean;
    origin?: 'center';
    preselected?: boolean;
    selected?: boolean;
    dragged?: boolean;
    pulseOnMouseDown?: boolean;
    wave_version?: 'simple';
    subscription?: AmauiSubscription;
    clear?: any;
    disabled?: boolean;
}
declare const Interaction: React.FC<IInteraction>;
export default Interaction;
