zulip-notes-app/src/vite-env.d.ts

36 lines
662 B
TypeScript

/* eslint-disable @typescript-eslint/no-explicit-any */
/// <reference types="vite/client" />
declare global {
interface Window {
electronAPI: {
// openDevTools: () => void;
onNewNote: (data: any) => void;
};
}
}
// interface IMessage {
// id: number;
// sender: string;
// time: number;
// message: string;
// recipient:string
// }
interface IMessage {
id: number;
message: string;
sender_email: string;
sender_name: string;
recipient_email: null | string;
recipient_name: string;
recipient_type: 1 | 2;
time: number;
}
interface IEmail {
id: number;
email: string;
}