// @themost-framework 2.0 Codename Blueshift Copyright (c) 2017-2025, THEMOST LP All rights reserved import {ConfigurationBase} from "@themost/common"; export declare class MimeTypeConfiguration { extension: string; type: string; } export declare class HttpViewEngineConfiguration { name: string; type: string; extension: string; } export declare class HttpRouteConfiguration { url: string; action?: string; controller?: string; format?: string; mime?: string; params?: any; path?: string; name?: string; } export declare class HttpHandlerConfiguration { name: string; type: string; } export declare class HttpConfiguration extends ConfigurationBase { constructor(configPath: string); readonly engines:Array; readonly routes:Array; readonly mimes:Array; readonly handlers:Array; readonly controllers:Array; getMimeType(extension: string):MimeTypeConfiguration; }