import { PostMessageRequest, SlackMessage } from '../types/wire';
export declare const postMessage: (payload: PostMessageRequest) => Promise<SlackMessage>;
/**
 * Delete a message the signed-in agent authored. Backend runs chat.delete
 * on the agent's own user token and drops it from the Redis cache, then
 * returns 204. `hiver_conv_id` resolves the linked channel/thread the
 * message lives in.
 */
export declare const deleteMessage: (externalMessageId: string, hiverConvId: string) => Promise<void>;
//# sourceMappingURL=messages.d.ts.map