type TildaRouterSrcOptions = { pathToHTMLs: string | null; pageIndex?: string | null; page404?: string | null; }; type TildaRouterSrcInstance = { pathToHTMLs: string; page404: string | null; pageIndex?: string | null; routes: any; updateRoutes: () => Promise; getRoutes: () => any; controller: (req: any, res: any, next: any) => Promise; startup: () => void; }; declare class TildaRouterSrc implements TildaRouterSrcInstance { private pathfile; pathToHTMLs: string; page404: string | null; pageIndex?: string | null; routes: any; constructor(pathfile: string, options?: TildaRouterSrcOptions); updateRoutes(): Promise; getRoutes(): any; controller: (req: any, res: any, next: any) => Promise; startup(): void; } export default TildaRouterSrc;