pub mod agent;
pub mod endpoint;

pub mod interface {
    #![allow(unused)]

    pub const NAME: &str = "net.buzzert.kordophonecd";
    pub const OBJECT_PATH: &str = "/net/buzzert/kordophonecd/daemon";

    include!(concat!(env!("OUT_DIR"), "/kordophone-server.rs"));

    pub mod signals {
        pub use super::NetBuzzertKordophoneRepositoryAttachmentDownloadCompleted as AttachmentDownloadCompleted;
        pub use super::NetBuzzertKordophoneRepositoryAttachmentUploadCompleted as AttachmentUploadCompleted;
        pub use super::NetBuzzertKordophoneRepositoryConversationsUpdated as ConversationsUpdated;
        pub use super::NetBuzzertKordophoneRepositoryMessagesUpdated as MessagesUpdated;
        pub use super::NetBuzzertKordophoneRepositoryUpdateStreamReconnected as UpdateStreamReconnected;
    }
}
