13 lines
313 B
TypeScript
13 lines
313 B
TypeScript
import { z } from "zod";
|
|
import { ttp } from "@tensamin/shared/data";
|
|
|
|
export type RawMessages = z.infer<typeof ttp.messages_get.response>["messages"];
|
|
|
|
export type RawMessage = RawMessages[number];
|
|
|
|
export type LiveMessage = RawMessage & {
|
|
failed?: boolean;
|
|
localId: string;
|
|
};
|
|
|
|
export const PAGE_SIZE = 50;
|