import { TAgent } from '@veramo/core';
import { Express, Router } from 'express';
import { IContactManagerAPIEndpointOpts, IRequiredPlugins } from './types';
import { ExpressSupport } from '@sphereon/ssi-express-support';
export declare class ContactManagerApiServer {
    private readonly _express;
    private readonly _agent;
    private readonly _opts?;
    private readonly _router;
    constructor(args: {
        agent: TAgent<IRequiredPlugins>;
        expressSupport: ExpressSupport;
        opts?: IContactManagerAPIEndpointOpts;
    });
    get express(): Express;
    get router(): Router;
    get agent(): TAgent<IRequiredPlugins>;
    get opts(): IContactManagerAPIEndpointOpts | undefined;
}
//# sourceMappingURL=contact-manager-api-server.d.ts.map