import type { IBusyableProps } from '../../../Behaviors/Busyable';
import type { IIconableProps } from '../../../Behaviors/Iconable';
import type { ILabelableProps } from '../../../Behaviors/Labelable';
import type { IOrientableProps } from '../../../Behaviors/Orientable';
import type { IReversibleProps } from '../../../Behaviors/Reversible';
import type { IThemeableProps } from '../../../Behaviors/Themeable';
import type { IButtonBaseElementProps } from '../Abstracts/IButtonBaseElementProps';
import type { IContentAlignableProps } from '../../../Behaviors/ContentAlignable';
/**
 * Represents the `IRepeatButtonElementProps` interface.
 *
 * @public
 */
export interface IRepeatButtonElementProps extends IButtonBaseElementProps, IOrientableProps, IBusyableProps, IReversibleProps, ILabelableProps, IIconableProps, IThemeableProps, IContentAlignableProps {
    delay: number;
    interval: number;
}
//# sourceMappingURL=IRepeatButtonElementProps.d.ts.map