export = SsoUrlProvider;
/**
 * Creates a new instance of an SsoUrlProvider.
 *
 * @param {Object} httpClient
 * @constructor
 */
declare function SsoUrlProvider(httpClient: Object): void;
declare class SsoUrlProvider {
    /**
     * Creates a new instance of an SsoUrlProvider.
     *
     * @param {Object} httpClient
     * @constructor
     */
    constructor(httpClient: Object);
    /**
     * Get SSO URL through POST request.
     *
     * @param {String} authenticator
     * @param {String} serviceName
     * @param {String} account
     * @param {Number} callbackPort
     * @param {String} user
     * @param {String} host
     *
     * @returns {Promise<String>} the SSO URL.
     */
    getSSOURL: (authenticator: string, serviceName: string, account: string, callbackPort: number, user: string, host: string) => Promise<string>;
}
