type ObserverConstructor = abstract new (...args: any[]) => T; /** * Get message handler names from an observer instance. * Assumes private method names start with underscore (`_`). */ export declare function getMessageHandlerNames(observerInstance: T): Extract[]; /** * Get message handler names from an observer class constructor. * Assumes private method names start with underscore (`_`). */ export declare function getMessageHandlerNames(observerClass: ObserverConstructor): Extract[]; export {};