import type { Optional } from "@johnqh/types"; import { type NetworkClient } from "@johnqh/di"; import { type CreateMailboxRequest, type WildduckConfig, type WildduckMailboxResponse } from "@johnqh/types"; import type { WildduckUserAuth } from "@johnqh/types"; interface UseWildduckCreateMailboxReturn { createMailbox: (userAuth: WildduckUserAuth, params: CreateMailboxRequest) => Promise; isLoading: boolean; error: Optional; clearError: () => void; } export declare const useWildduckCreateMailbox: (networkClient: NetworkClient, config: WildduckConfig, devMode?: boolean) => UseWildduckCreateMailboxReturn; export {}; //# sourceMappingURL=useWildduckCreateMailbox.d.ts.map