@gibme/webserver
    Preparing search index...

    Type Alias RateLimitStore

    type RateLimitStore = {
        clear: (key: string) => void | Promise<void>;
        get: (
            key: string,
        ) => RateLimitBucket | undefined | Promise<RateLimitBucket | undefined>;
        set: (
            key: string,
            bucket: RateLimitBucket,
            ttlMs: number,
        ) => void | Promise<void>;
    }
    Index

    Properties

    Properties

    clear: (key: string) => void | Promise<void>
    get: (
        key: string,
    ) => RateLimitBucket | undefined | Promise<RateLimitBucket | undefined>
    set: (
        key: string,
        bucket: RateLimitBucket,
        ttlMs: number,
    ) => void | Promise<void>