import type { Optional } from "@johnqh/types"; import { type NetworkClient } from "@johnqh/di"; import { type WildduckConfig } from "@johnqh/types"; import type { WildduckForwardMessageRequest, WildduckSuccessResponse, WildduckUserAuth } from "@johnqh/types"; interface UseWildduckForwardMessageReturn { forwardMessage: (userAuth: WildduckUserAuth, mailboxId: string, messageId: number, params: WildduckForwardMessageRequest) => Promise; isLoading: boolean; error: Optional; clearError: () => void; } export declare const useWildduckForwardMessage: (networkClient: NetworkClient, config: WildduckConfig, devMode?: boolean) => UseWildduckForwardMessageReturn; export {}; //# sourceMappingURL=useWildduckForwardMessage.d.ts.map