* build: bump deps and add some new eslint rules * refactor: run eslint --fix on code to convert to type imports where possible
12 lines
275 B
TypeScript
12 lines
275 B
TypeScript
import type { MessageDescriptor } from 'react-intl';
|
|
|
|
declare module 'react-intl' {
|
|
interface ExtractableMessage {
|
|
[key: string]: string;
|
|
}
|
|
|
|
export function defineMessages<T extends ExtractableMessage>(
|
|
messages: T
|
|
): { [K in keyof T]: MessageDescriptor };
|
|
}
|