/**
 * @flowWeaver nodeType
 * @input functionId - Function ID of the workflow to invoke (e.g. "my-service/sub-workflow")
 * @input payload - Data to pass as event.data to the invoked function
 * @input [timeout] - Max wait time (e.g. "1h")
 * @output result - Return value from the invoked function
 */
export declare function invokeWorkflow(execute: boolean, functionId: string, payload: object, timeout?: string): Promise<{
    onSuccess: boolean;
    onFailure: boolean;
    result: object;
}>;
//# sourceMappingURL=invoke-workflow.d.ts.map