@japofc/baileys - v2.4.7
    Preparing search index...

    Type Alias AuthKVStore

    Key-value store contract shared by all database auth adapters.

    type AuthKVStore = {
        apply(
            writes: { id: string; type: string; value: string }[],
            removals: { id: string; type: string }[],
        ): Promise<void>;
        clear(): Promise<void>;
        close?(): Promise<void>;
        read(type: string, id: string): Promise<string | null>;
        readMany(type: string, ids: string[]): Promise<Record<string, string>>;
        write(type: string, id: string, value: string): Promise<void>;
    }
    Index
    • Parameters

      • writes: { id: string; type: string; value: string }[]
      • removals: { id: string; type: string }[]

      Returns Promise<void>

    • Parameters

      • type: string
      • id: string

      Returns Promise<string | null>

    • Parameters

      • type: string
      • ids: string[]

      Returns Promise<Record<string, string>>

    • Parameters

      • type: string
      • id: string
      • value: string

      Returns Promise<void>