import { DestType, ThreadType } from "../models/Enum.js"; export type SendTypingEventResponse = { status: number; }; export type SendTypingEventOptions = { type: T; destType?: undefined; } & (T extends ThreadType.User ? { destType: DestType; } : {}); export declare const sendTypingEventFactory: (ctx: import("../context.js").ContextBase, api: import("../zalo.js").API) => (id: string, options: SendTypingEventOptions) => Promise;