Type alias ListRequest<T>
ListRequest<T>: { item: T; method: "push"; } | { item?: never; method: "pop"; } | { item: T; method: "remove"; } | { item: null; items: T[]; method: "reset"; } Type declaration
Optional
item?: never
method: "pop"
Type declaration
item: null
items: T[]
method: "reset"