import { IProfiles } from '@mos-connection/model';
import { IConnectionConfig, IMOSDeviceConnectionOptions } from '../api';
/** */
export declare class ConnectionConfig implements IConnectionConfig {
    mosID: string;
    acceptsConnections: boolean;
    accepsConnectionsFrom: string[];
    debug: boolean;
    openRelay: boolean | undefined | {
        options: IMOSDeviceConnectionOptions['primary'];
    };
    offspecFailover: boolean;
    strict?: boolean;
    ports?: {
        lower: number;
        upper: number;
        query: number;
    };
    private _profiles;
    constructor(init: IConnectionConfig);
    /** */
    get profiles(): IProfiles;
    /** */
    set profiles(profileSupport: IProfiles);
}
//# sourceMappingURL=connectionConfig.d.ts.map