export declare const getWorkflowTaskIconByActionType: (type: any) => string;
export declare const getWorkflowTaskStateIconByStateType: (type: any) => string;
export declare const getWorkflowTaskStateIconColorByStateType: (type: any) => string;
export declare const transformWorkflowPlayTree: (node: any) => {
    id: any;
    parentId: any;
    isExpanded: string;
    isSelectable: boolean;
    properties: {
        defaultIcon: {
            type: string;
            name: string;
            color: string;
        };
        conditionalIcon: {
            type: string;
            name: string;
            color: string;
        };
        nodeLabel: any;
        nodeSubLabel: any;
        state: any;
        type: any;
        interruptPages: any;
        playSceneId: any;
        startedAt: any;
        endedAt: any;
        dueDate: any;
        variables: any;
        sms: {
            templateData: any;
            to: any;
            from: any;
            body: any;
        };
        email: {
            templateData: any;
            to: any;
            from: any;
            subject: any;
            text: any;
            html: any;
        };
    };
    children: any[];
};
export declare const updateWorkflowPlayNodeState: (node: any, nodeId: any, nodeState: any) => any;
//# sourceMappingURL=workflowUtilities.d.ts.map