clumsy-graphics
Version:
a tool for rapidly developing animations where frames are described using svg elements à la react 🙃
15 lines (14 loc) • 1.18 kB
TypeScript
/// <reference types="node" />
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<SagaReturnType<typeof animationDevelopmentSetupSaga>, 'graphicsRendererProcessManagerActionChannel'> {
}
export declare function graphicsRendererProcessManagerSaga(api: GraphicsRendererProcessManagerSagaApi): Generator<import("redux-saga/effects").SelectEffect | import("redux-saga/effects").ChannelTakeEffect<GraphicsRendererProcessManagerAction> | import("redux-saga/effects").CallEffect<void>, void, GraphicsRendererProcessManagerAction & AnimationModuleBundlerState & void>;
export interface SpawnGraphicsRendererProcessApi {
graphicsRendererProcessCommandString: string;
}
export declare function spawnGraphicsRendererProcess(api: SpawnGraphicsRendererProcessApi): {
spawnedGraphicsRendererProcess: import("child_process").ChildProcessWithoutNullStreams;
};