indexGetKeyRaw( request: { store?: string; index?: string; values?: { 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<ArrayBufferLike> } | { case: "jsonValue"; value: | string | number | boolean | { [key: string]: string | number | boolean | { [x: string]: string | number | boolean | ... | (string | number | boolean | ... | (string | number | boolean | ... | (string | number | boolean | ... | (string | ... 4 more ... | null)[] | null)[] | null)[] | null)[] | null; } | (string | ... 4 more ... | null)[] | null
; } | (
string | number | boolean | { [x: string]: string | number | boolean | ... | (string | number | boolean | ... | (string | number | boolean | ... | (string | number | boolean | ... | (string | ... 4 more ... | null)[] | null)[] | null)[] | null)[] | null; } | (string | ... 4 more ... | null)[] | null
)
[] | null; }; }[]; range?: { lower?: { 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<ArrayBufferLike> } | { case: "jsonValue"; value: | string | number | boolean | { [key: string]: string | number | boolean | { [x: string]: string | number | boolean | ... | (string | number | boolean | ... | (string | number | boolean | ... | (string | number | boolean | ... | (string | ... 4 more ... | null)[] | null)[] | null)[] | null)[] | null; } | (string | ... 4 more ... | null)[] | null
; } | (
string | number | boolean | { [x: string]: string | number | boolean | ... | (string | number | boolean | ... | (string | number | boolean | ... | (string | number | boolean | ... | (string | ... 4 more ... | null)[] | null)[] | null)[] | null)[] | null; } | (string | ... 4 more ... | null)[] | null
)
[] | null; }; }; upper?: { 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<ArrayBufferLike> } | { case: "jsonValue"; value: | string | number | boolean | { [key: string]: string | number | boolean | { [x: string]: string | number | boolean | ... | (string | number | boolean | ... | (string | number | boolean | ... | (string | number | boolean | ... | (string | ... 4 more ... | null)[] | null)[] | null)[] | null)[] | null; } | (string | ... 4 more ... | null)[] | null
; } | (
string | number | boolean | { [x: string]: string | number | boolean | ... | (string | number | boolean | ... | (string | number | boolean | ... | (string | number | boolean | ... | (string | ... 4 more ... | null)[] | null)[] | null)[] | null)[] | null; } | (string | ... 4 more ... | null)[] | null
)
[] | null; }; }; lowerOpen?: boolean; upperOpen?: boolean; }; },): Promise<KeyResponse>
IndexedDB models the shared Gestalt IndexedDB-provider protocol.