///
import { SagaReturnType } from 'redux-saga/effects';
import { GraphicsRendererProcessManagerAction } from '../models/AnimationDevelopmentAction';
import { AnimationModuleBundlerState } from '../models/AnimationDevelopmentState';
import { animationDevelopmentSetupSaga } from './animationDevelopmentSetupSaga';
export interface GraphicsRendererProcessManagerSagaApi extends Pick, 'graphicsRendererProcessManagerActionChannel'> {
}
export declare function graphicsRendererProcessManagerSaga(api: GraphicsRendererProcessManagerSagaApi): Generator | import("redux-saga/effects").CallEffect, void, GraphicsRendererProcessManagerAction & AnimationModuleBundlerState & void>;
export interface SpawnGraphicsRendererProcessApi {
graphicsRendererProcessCommandString: string;
}
export declare function spawnGraphicsRendererProcess(api: SpawnGraphicsRendererProcessApi): {
spawnedGraphicsRendererProcess: import("child_process").ChildProcessWithoutNullStreams;
};