import { ServiceProvider } from '../services/providers.js'; export declare class SessionMiddlewareProvider extends ServiceProvider { get name(): string; register(): void; } export declare class AuthMiddlewareProvider extends ServiceProvider { get name(): string; register(): void; } export declare class DebugMiddlewareProvider extends ServiceProvider { get name(): string; register(): void; } export declare class ViewCacheMiddlewareProvider extends ServiceProvider { get name(): string; register(): void; } export declare class TraceMiddlewareProvider extends ServiceProvider { get name(): string; register(): void; } export declare class ValidatorMiddlewareProvider extends ServiceProvider { get name(): string; register(): void; }