declare global { function Λ < T > ( dsl ) ; function context < T > ( dsl ) ; } export * from "./core/transcriber" ; export * from "./code-object" ; export * from "./plug-in" ; export * from "./common" ; import { Transcriber , ITranscriber } from "./core/transcriber" ; import { RefreshDraftPlugin , DSLPlugin , LocalContextPlugin , ClassPlugin , FilterPlugin , InplaceContextPlugin , } from "./plug-in" ; export function MakeDefaultTranscriber ( _module ) { const transcriber = new Transcriber ( _module ) ; transcriber . m_Plugins = [ new InplaceContextPlugin ( transcriber ) , new RefreshDraftPlugin ( transcriber ) , new DSLPlugin ( transcriber ) , new RefreshDraftPlugin ( transcriber ) , new LocalContextPlugin ( transcriber ) , new ClassPlugin ( transcriber ) , new FilterPlugin ( transcriber ) , ] ; return transcriber ; }