import { SuperAgentRequest } from "superagent";
import { IUserSessionOperationsProvider } from "../security/interfaces/i-user-session-operations-provider.interface";
import { IRequestSigner } from "./interfaces/i-request-signer.interface";
/**
 * @deprecated Use @studyportals/client-internal-platform-sso
 */
declare class SessionTokenRequestSigner implements IRequestSigner {
    private _userSessionOperationsProvider;
    private get userSessionOperationsProvider();
    constructor(userSessionOperationsProvider: IUserSessionOperationsProvider);
    sign(request: SuperAgentRequest): SuperAgentRequest;
}
export { SessionTokenRequestSigner };
