/// <reference types="react" />
import { ActionTriggerType, ActionType, Automation } from '@parlor/common';
import { IChooseAutomation } from '../../modals';
import { Action } from './type';
type BaseAutomationItemProps = {
    actionType: ActionType | 'journey' | 'playbook' | 'survey';
    header: JSX.Element;
    id: string;
    isCollapsible?: boolean;
    isSingleView?: boolean;
    outerItem?: Action | Automation;
    outerLoading?: boolean;
    renderActionRow: (action: Action) => JSX.Element;
    setIsEmpty: (isEmpty: boolean) => void;
    signal?: IChooseAutomation.SignalProps;
    triggerType?: ActionTriggerType;
    variant: IChooseAutomation.Variant;
};
export declare function BaseAutomationItem({ header, isCollapsible, id, variant, triggerType, outerLoading, renderActionRow, setIsEmpty, actionType, outerItem, isSingleView, signal, }: BaseAutomationItemProps): JSX.Element;
export {};
