Tabular data with defined columns.
type GridField<T extends Record<string, any> = Record<string, any>> = ({ id: string } & T)[];
type Grid = GridField<{ title: string; content: string }>;
// Result: {
// id: string;
// title: string;
// content: string;
// }[]