import React from 'react'; export declare const ProcessManager: React.FC>, useProcessManager: () => { processes: React.MutableRefObject; dispatch: React.Dispatch<{ [x: string]: any; type: any; name: any; }>; addTask: (task: any, props?: any) => { runTask: () => Promise; fail: (props?: {}) => void; init: (props?: {}) => void; succeed: (props?: {}) => void; start: (props?: {}) => void; reset: (props?: {}) => void; task: any; }; add: (name: any, addProps?: any) => { fail: (props?: {}) => void; init: (props?: {}) => void; succeed: (props?: {}) => void; start: (props?: {}) => void; reset: (props?: {}) => void; }; get: (name: any) => any; }; export declare const getColor: (status: any, procType: any) => any; export declare const getCommand: (status: any, procType: any) => any; export declare function Process({ id }: { id: any; }): JSX.Element;