import { TokenType } from '../auth.constants'; export declare abstract class UpdateTokenDto { type: string; revoked: boolean; } export declare class UpdateAccessTokenDto extends UpdateTokenDto { type: TokenType.ACCESS; } export declare class UpdateRefreshTokenDto extends UpdateTokenDto { type: TokenType.REFRESH; } export declare class UpdateLongLiveTokenDto extends UpdateTokenDto { type: TokenType.LONG_LIVE; name?: string; description?: string | null; } export declare class ReqUpdateTokenDto { data: UpdateAccessTokenDto | UpdateRefreshTokenDto | UpdateLongLiveTokenDto; }