export interface IRobloxSession { cookie: string; } /** * Gets the current CSRF token by sending an invalid request to the sign-out endpoint * * @param session Current [[RobloxClient]] session */ export declare function getCSRFToken(session: IRobloxSession): Promise; /** * Gets the token required to make changes to security settings * * @param session Current [[RobloxClient]] session */ export declare function getSecuritySettingsToken(session: IRobloxSession): Promise; /** * Signs out all other sessions and generates a new .ROBLOSECURITY cookie * * @param cookie .ROBLOSECURITY cookie value */ export declare function refreshSessionFromCookie(cookie: string): Promise;