count( store: string, query?: { query?: | { case: undefined; value?: undefined } | { case: "key"; value: { kind?: | { case: undefined; value?: undefined } | { case: "scalar"; value: { kind?: | { case: undefined; value?: undefined } | { case: "nullValue"; value: null } | { case: "stringValue"; value: string } | { case: "intValue"; value: bigint } | { case: "floatValue"; value: number } | { case: "boolValue"; value: boolean } | { case: "timeValue"; value: Date } | { case: "bytesValue"; value: Uint8Array<(...)
> } | { case: "jsonValue"; value: (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
; }; }; } | { case: "array"; value: { elements?: (
{ kind?: { case: undefined; value?: undefined; } | { case: "scalar"; value: { kind?: { case: undefined; value?: undefined; } | { case: "nullValue"; value: null; } | { case: "stringValue"; value: string; } | ... 6 more ... | undefined; }; } | { ...; } | undefined; }
)
[]; }; }; }; } | { case: "range"; value: { lower?: { kind?: | { case: undefined; value?: undefined } | { case: "scalar"; value: { kind?: | (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
; }; } | { case: "array"; value: { elements?: (...)
| (...)
} }; }; upper?: { kind?: | { case: undefined; value?: undefined } | { case: "scalar"; value: { kind?: | (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
| (...)
; }; } | { case: "array"; value: { elements?: (...)
| (...)
} }; }; lowerOpen?: boolean; upperOpen?: boolean; }; }; },): Promise<bigint>
IndexedDB models the shared Gestalt IndexedDB-provider protocol.