import { type Type } from '@angular/core';
import { type DefaultExport, type LoadChildren, type Route } from '@angular/router';
import { type Observable } from 'rxjs';
interface Options {
    path?: string;
    title?: string;
    loadComponent?(): Observable<DefaultExport<Type<unknown>> | Type<unknown>> | Promise<DefaultExport<Type<unknown>> | Type<unknown>> | Type<unknown>;
    loadChildren?: LoadChildren;
}
export declare function tuiProvideRoutePageTab({ path, title, loadComponent, loadChildren, }?: Options): Route;
export {};
