import { OneResponse, OneRequestType } from '../typings';
declare const isSuccessResponse: (response: OneResponse<import("../typings").AnyObj & import("../typings").DefaultOneResponseError>) => boolean;
declare const getSessionTokenFromContext: (context: OneRequestType<import("@skava/request/dist/typings").OneRequestContextBase>) => string;
/**
* @todo need to check if it is expired same as I am doing in `__tests__/generator`
*/
declare const checkAndGetSessionId: (context: OneRequestType<import("@skava/request/dist/typings").OneRequestContextBase>) => string;
declare const isSessionExpired: (response: Response) => boolean;
declare const getUnAuthResponse: (response: Response, sessionToken: string) => Promise<{
properties: {
state: {
status: string;
};
};
responseMessage: string;
responseCode: number;
}>;
export { isSuccessResponse, checkAndGetSessionId, isSessionExpired, getUnAuthResponse, getSessionTokenFromContext, };
export default checkAndGetSessionId;