UNPKG

@questionable-focus/stationery-cupboard

Version:

A collection of business document templates for React applications

40 lines (39 loc) 965 B
import { BaseDocumentProps } from "../BaseDocument"; export interface Participant { name: string; role?: string; organization?: string; email?: string; } export interface Agenda { title: string; description?: string; } export interface ActionItem { action: string; assignee: string; dueDate?: string; status?: "pending" | "completed" | "in-progress" | "deferred"; } export interface MeetingMinutesData { title: string; date: string; startTime: string; endTime: string; location?: string; organizationLogo?: string; organizationName?: string; participants: Participant[]; absentees?: Participant[]; agendaItems: Agenda[]; minutesMarkdown: string; actionItems?: ActionItem[]; followUpMeeting?: { date?: string; time?: string; location?: string; }; } export interface MeetingMinutesProps extends BaseDocumentProps { data: MeetingMinutesData; }