datadirect
Version:
Types for working with Blackbaud's front-end APIs
27 lines (26 loc) • 745 B
TypeScript
import { DateTimeString, HTMLString, NumericTimestamp } from '@battis/descriptive-types';
export type Message = {
MessageId: number;
UserId: number;
ParentMessageId: number;
Message: HTMLString;
ApprovalInd: boolean;
MessageDate: DateTimeString;
FirstName: string;
LastName: string;
UserPhoto: string;
ModifiedDate: DateTimeString;
ChildRank: number;
ParentRank: number;
ParentDate: DateTimeString;
ParentDateTicks: NumericTimestamp;
ModifiedDateTicks: NumericTimestamp;
EmbedId: number;
EmbedText: string;
EmbedTitle: string;
SectionId: number;
OwnerPost: boolean;
LocalDate: DateTimeString;
InsertDate: DateTimeString;
};
export type Content = Message[];