File
Blob: src/client/lib/api/index.ts
| 1 | export { EMAIL_PAGE_SIZE, TEMP_MAILBOX_TTL_HOURS } from "@/shared/contracts"; |
| 2 | export 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 | |
| 16 | export type { AuthDescriptor } from "./shared"; |
| 17 | export { ApiError } from "./http"; |
| 18 | |
| 19 | export * from "./admin"; |
| 20 | export * from "./emails"; |
| 21 | export * from "./errors"; |
| 22 | export * from "./inboxes"; |
| 23 | export * from "./public"; |
| 24 | export * from "./session-storage"; |