import { XOasObject } from '@ts-stack/openapi-spec';
import { ModuleWithParams } from '@ditsmod/core';
import { SwaggerOAuthOptions } from './swagger-ui/o-auth-options.js';
export declare class OpenapiModule {
    /**
     * @param oasObject This object used for OpenAPI per application.
     * @param absolutePath This absolute path used for OpenAPI module with params.
     */
    static withParams(oasObject: XOasObject<any>, absolutePath?: string, swaggerOAuthOptions?: SwaggerOAuthOptions): ModuleWithParams<OpenapiModule>;
}
//# sourceMappingURL=openapi.module.d.ts.map