class ClientAbstractAbstractimport { ClientAbstract } from "https://deno.land/x/mtkruto@0.0.989/client/1_client_abstract.ts"; ConstructorsnewClientAbstract(params?: ClientAbstractParams)Propertiesprivateoptionaldc: DCprotectedreadonlycdn: booleanprotectedreadonlyinitialDc: DCprotectedoptionalstateChangeHandler: (connected: boolean) => voidprotectedoptionaltransport: ReturnType<TransportProvider>protectedreadonlytransportProvider: TransportProviderreadonlyconnectedreadonlydcIdMethodsconnect()disconnect()reconnect(dc?: DC)setDc(dc: DC): MaybePromise<void>