import MobiusApp from "./MobiusAppComponent"; import type Store from "./store/store"; import ServiceManager from "../../services/ServiceManager"; import type { RouterService } from "./RouterInit"; declare class MobiusContainer extends MobiusApp { store: Store | undefined; provider: string | undefined; container: HTMLElement | null; currentPath: string | null; private services; serviceManager: ServiceManager; static router: RouterService; watchLevel: number; dataSource: "API" | "Local"; constructor(); static get observedAttributes(): string[]; connectedCallback(): Promise; disconnectedCallback(): void; attributeChangedCallback(name: string, oldValue: string | null, newValue: string | null): void; handleRouteChange(): Promise; findCurrentWatchLevel(path: string): number; fetchAndRenderMetadata(path: string): Promise; FetchMetadata(): Promise; private renderError; mountSocketIOService(): void; } export default MobiusContainer;