/** * Used by front-end to request from server * * - grant_type: 'refresh_token' * * Usually posted to /api/oidc/token */ export declare class RefreshTokenRequestFrontendDto { grant_type: string; refresh_token: string; } /** * Used by server to request refresh token * * - grant_type: 'refresh_token' * - client_assertion_type: 'urn:ietf:params:oauth:client-assertion-type:jwt-bearer' * - client_assertion: device JWT * * Usually posted to /oidc/token */ export declare class RefreshTokenRequestDto extends RefreshTokenRequestFrontendDto { client_id: string; client_assertion_type: string; client_assertion: string; } /** * Expected response for successfull token renewal */ export declare class RefreshTokenRequestResponseDto { access_token: string; expires_in: number; refresh_token: string; scope: string; token_type: string; }