import { IRouter } from 'express';
import { ApiConfig, PartialApiConfig } from './typing-utils/api-config';
import { DefaultConfigs } from './typing-utils/default-config';
export interface ExpressOvenConfig {
    apis: ApiConfig;
    defaultConfigs: DefaultConfigs;
}
export interface PartialExpressOvenConfig {
    apis?: PartialApiConfig;
    defaultConfigs: Partial<DefaultConfigs>;
}
export interface CreateExpressOvenRoutesOptions {
    configs?: PartialExpressOvenConfig;
    configsPath?: string;
}
export declare const createExpressOvenRoutes: (options?: CreateExpressOvenRoutesOptions | undefined) => IRouter;
