Type Alias OptionalKey<T>

OptionalKey<T>: {
    [K in keyof T]: T[K] extends `${string}?`
        ? K
        : never
}[keyof T]

Used to filter on optional keys in a IndexedStorage definition.

Type Parameters

  • T