import { BaseResource } from "../../common";
import { ActiveProfileResponse, ActiveProfileUpdateResponse } from "./interfaces";
export declare class ActiveProfile extends BaseResource {
    private constructor();
    /**
     * Name of the resource.
     */
    static get resourceName(): string;
    /**
     * The name of the service the resource belongs to.
     */
    static get serviceName(): string;
    /**
     * Returns active profile id for the specified user.
     *
     * @param userId Id of the user.
     */
    static get(userId: string): Promise<ActiveProfileResponse>;
    /**
     * Updates active profile for the user.
     *
     * @param userId Id of the user.
     * @param profileId Id of the profile to be set as active.
     */
    static update(userId: string, profileId: string): Promise<ActiveProfileUpdateResponse>;
}
