import { Class } from '../class.interface';
import { IApiComponents, IOpenAPI } from './interfaces';
export declare class OpenApi {
    private documentMap;
    private componentMap;
    addDocument(controllerClass: Class, document: IOpenAPI, controllers?: object[]): void;
    getDocument(controllerClass: Class): IOpenAPI;
    getComponents(controller: object): IApiComponents;
}
