import { default as React } from 'react';
import { IActionButton } from '../../core/IActionButton';
import { IRuntimeEvent } from '../../core/IRuntimeEvent';
export interface SplitButtonOption {
    id: string;
    label: string;
    onClick: () => IRuntimeEvent[];
}
interface SplitButtonProps {
    mainAction: IActionButton;
    options: SplitButtonOption[];
    setEvents: React.Dispatch<React.SetStateAction<IRuntimeEvent[]>>;
    variant?: 'default' | 'success';
}
export declare const SplitButton: React.FC<SplitButtonProps>;
export {};
