frontend/.pnpm-store/v3/files/36/e20d75220392cf2e151dfe67459a1c0b6cce58f6990df2e503363f57c37c3b05faa82b93b00cca4f9df989204ddc3408bc89b6d9f07d55d44ed2d7090e8deb

24 lines
439 B
Plaintext

/**
Create a type with the keys of the given type changed to `string` type.
Use-case: Changing interface values to strings in order to use them in a form model.
@example
```
import type {Stringified} from 'type-fest';
type Car {
model: string;
speed: number;
}
const carForm: Stringified<Car> = {
model: 'Foo',
speed: '101'
};
```
@category Object
*/
export type Stringified<ObjectType> = {[KeyType in keyof ObjectType]: string};