clumsy-graphics
Version:
a tool for rapidly developing animations where frames are described using svg elements à la react 🙃
17 lines (16 loc) • 1.5 kB
TypeScript
import { StartAnimationDevelopmentApi } from '../startAnimationDevelopment';
export interface InitialSagaApi extends Pick<StartAnimationDevelopmentApi, 'animationModulePath' | 'generatedAssetsDirectoryPath' | 'clientServerPort' | 'numberOfFrameRendererWorkers'> {
}
export declare function initialSaga(api: InitialSagaApi): Generator<import("redux-saga/effects").ForkEffect<void> | import("redux-saga/effects").CallEffect<{
animationModuleBundlerEventChannel: import("redux-saga").EventChannel<import("../models/AnimationModuleBundlerEvent").AnimationModuleBundlerEvent>;
clientServerEventChannel: import("redux-saga").EventChannel<import("../models/ClientServerEvent").ClientServerEvent>;
graphicsRendererProcessManagerActionChannel: import("redux-saga").MulticastChannel<import("../models/AnimationDevelopmentAction").GraphicsRendererProcessManagerAction>;
clientPageBundle: string;
localStorageSessionCacheId: string;
}>, void, {
animationModuleBundlerEventChannel: import("redux-saga").EventChannel<import("../models/AnimationModuleBundlerEvent").AnimationModuleBundlerEvent>;
clientServerEventChannel: import("redux-saga").EventChannel<import("../models/ClientServerEvent").ClientServerEvent>;
graphicsRendererProcessManagerActionChannel: import("redux-saga").MulticastChannel<import("../models/AnimationDevelopmentAction").GraphicsRendererProcessManagerAction>;
clientPageBundle: string;
localStorageSessionCacheId: string;
} & import("redux-saga").Task>;