export interface IJwtPayloadRawDecoded {
    iat: number;
    exp: number;
    username: string;
    sub: string;
}
export interface IJwtPayload<T = string> extends Omit<IJwtPayloadRawDecoded, 'sub'> {
    sub: T;
}
export declare class JwtPayload implements IJwtPayload {
    iat: number;
    exp: number;
    username: string;
    sub: string;
}
