1#![doc = include_str!("../README.md")]
2
3#[cfg(feature = "uniffi")]
4uniffi::setup_scaffolding!();
5#[cfg(feature = "uniffi")]
6mod uniffi_support;
7
8mod access;
9pub use access::{
10 AccessSendError, GetFileDownloadDataError, SendAccessDecryptError, SendAccessFileResponse,
11 SendAccessFileView, SendAccessKey, SendAccessKeyError, SendAccessResponse,
12 SendAccessTextResponse, SendAccessTextView, SendAccessView, SendFileDownloadData,
13};
14mod send_client;
15pub use send_client::{
16 SendClient, SendClientExt, SendDecryptError, SendDecryptFileError, SendEncryptError,
17 SendEncryptFileError,
18};
19mod create;
20pub use create::{CreateSendError, SendAddRequest};
21mod create_file_send;
22pub use create_file_send::{
23 CreateFileSendError, CreateFileSendResponse, FileUploadType, RenewFileUploadUrlError,
24 UploadSendFileError,
25};
26mod delete;
27pub use delete::DeleteSendError;
28mod edit;
29pub use edit::{AuthEdit, EditSendError, SendEditRequest};
30mod error;
31pub use error::SendParseError;
32mod get_list;
33pub use get_list::GetSendError;
34mod remove_password;
35pub use remove_password::RemoveSendPasswordError;
36mod send;
37pub use send::{
38 AuthType, EmptyEmailListError, Send, SendAuthType, SendFileView, SendId, SendListView,
39 SendTextView, SendType, SendView, SendViewType,
40};