export declare const tokentime: {
    /** convert jtw seconds to js milliseconds */
    toMs: (t: number) => number;
    /** convert js milliseconds to jwt seconds */
    at: (ms: number) => number;
    /** convert js milliseconds to jwt seconds, or undefined */
    maybe: (ms?: number) => number | undefined;
    /** read token expiry time in js milliseconds */
    readExpiresAt(token: string): number | undefined;
    /** read token issued time in js milliseconds */
    readIssuedAt(token: string): number | undefined;
    /** return true if the jwt is expired */
    isExpired(token: string, time?: number): boolean;
    /** obscure a timestamp using some randomness */
    fuzz({ time, randomness, additive }: {
        time: number;
        randomness: number;
        additive: boolean;
    }): number;
};
