import type { IRouter } from '../../../../src/index.js';
export type TelemetryDashboardConfig = {
    enabled?: boolean;
    basePath?: string;
    middleware?: ReadonlyArray<string>;
    autoRefresh?: boolean;
    refreshIntervalMs?: number;
};
export type TelemetryDashboardApi = {
    registerRoutes: (router: IRouter) => void;
};
export declare const TelemetryDashboard: Readonly<{
    create(config: TelemetryDashboardConfig): TelemetryDashboardApi;
}>;
export default TelemetryDashboard;
//# sourceMappingURL=index.d.ts.map