Type Alias
PathsMatching
The updatable paths whose value type is assignable to TKind.
type PathsMatching<TDocument extends object, TKind> = {
[Path in UpdatePaths<TDocument>]: [NonNullable<FilterPathValue<TDocument, Path>>] extends [TKind]
? Path
: never;
}[UpdatePaths<TDocument>]Defined in packages/driver/src/update.ts:20