# FieldNameFor

Field names whose decoded value is assignable to `Value`.

## Signatures

```ts
export type FieldNameFor<Values extends object, Value> = {
    [Key in keyof Values & string]: Values[Key] extends Value ? Key : never;
}[keyof Values & string];
```


