projecte_ionic/node_modules/@eslint/eslintrc/node_modules/type-fest/source/stringified.d.ts
2022-02-09 18:30:03 +01:00

22 lines
416 B
TypeScript
Executable file

/**
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 {Stringified} from 'type-fest';
type Car {
model: string;
speed: number;
}
const carForm: Stringified<Car> = {
model: 'Foo',
speed: '101'
};
```
*/
export type Stringified<ObjectType> = {[KeyType in keyof ObjectType]: string};