import type { AutoReplySettings, WildduckConfig } from "@johnqh/types"; export interface UpdateAutoReplyParams { status?: boolean; name?: string; subject?: string; text?: string; html?: string; start?: string; end?: string; sess?: string; ip?: string; } export declare function getAutoReply(config: WildduckConfig, userId: string): Promise; export declare function updateAutoReply(config: WildduckConfig, userId: string, params: UpdateAutoReplyParams): Promise<{ success: boolean; }>; export declare function enableAutoReply(config: WildduckConfig, userId: string, message: { subject: string; text: string; html?: string; name?: string; }, schedule?: { start?: string; end?: string; }, sess?: string, ip?: string): Promise<{ success: boolean; }>; export declare function disableAutoReply(config: WildduckConfig, userId: string, sess?: string, ip?: string): Promise<{ success: boolean; }>; export declare function deleteAutoReply(config: WildduckConfig, userId: string, sess?: string, ip?: string): Promise<{ success: boolean; }>; //# sourceMappingURL=autoreply.d.ts.map