export declare class CommonService { static timeout(ms: number): Promise; static sleep(fn: any, ms: number, ...args: any[]): Promise; static isNull(x: any): boolean; static newElement(doc: Document, type: string, className: string, innerText?: string | undefined): T; } export declare abstract class CommonComponentService { currentTheme: string; static themeString: string | 'dark' | 'dracula' | 'light'; constructor(); static UpdateTheme(theme: string | 'dark' | 'dracula' | 'light'): void; }