Skip to content
File

Blob: src/client/lib/api/index.ts

typescript25 lines
1export { EMAIL_PAGE_SIZE, TEMP_MAILBOX_TTL_HOURS } from "@/shared/contracts";
2export type {
3 AdminDomain,
4 AdminInbox,
5 AdminTempInbox,
6 AdminTempInboxPage as AdminTempInboxPage,
7 EmailAttachment,
8 EmailDetail as EmailDetail,
9 EmailSummary,
10 InboxInfo as InboxInfo,
11 InboxSession as InboxSession,
12 InboxSessionSummary as InboxSessionSummary,
13 TempMailboxTtlHours,
14} from "@/shared/contracts";
15 
16export type { AuthDescriptor } from "./shared";
17export { ApiError } from "./http";
18 
19export * from "./admin";
20export * from "./emails";
21export * from "./errors";
22export * from "./inboxes";
23export * from "./public";
24export * from "./session-storage";