UNPKG

clumsy-graphics

Version:

a tool for rapidly developing animations where frames are described using svg elements à la react 🙃

8 lines (7 loc) 829 B
import { SagaReturnType } from 'redux-saga/effects'; import { ClientServerEvent } from '../models/ClientServerEvent'; import { animationDevelopmentSetupSaga } from './animationDevelopmentSetupSaga'; import { InitialSagaApi } from './initialSaga'; export interface ClientServerEventHandlerSagaApi extends Pick<InitialSagaApi, 'generatedAssetsDirectoryPath' | 'animationModulePath' | 'numberOfFrameRendererWorkers'>, Pick<SagaReturnType<typeof animationDevelopmentSetupSaga>, 'clientServerEventChannel' | 'clientPageBundle' | 'localStorageSessionCacheId'> { } export declare function clientServerEventHandlerSaga(api: ClientServerEventHandlerSagaApi): Generator<import("redux-saga/effects").ChannelTakeEffect<ClientServerEvent> | import("redux-saga/effects").ForkEffect<void>, void, ClientServerEvent & import("redux-saga").Task>;