import { EnteredArgs, EnteredAsyncArgs } from "./EnteredArgs"; import { EndedArgs, EndedAsyncArgs } from "./EndedArgs"; import { SourceStreamErrorArgs } from "./SourceStreamErrorArgs"; export interface TransformArgs { onEntered?: (args: EnteredArgs) => void; onEnteredAsync?: (args: EnteredAsyncArgs) => void; onEnded?: (args: EndedArgs) => void; onEndedAsync?: (args: EndedAsyncArgs) => void; onSourceStreamError?: (args: SourceStreamErrorArgs) => void; }