import { Action } from "./types.js";
import { Api, Context, type MiddlewareFn } from "./deps.js";
export type AutoChatActionFlavor = {
    chatAction: Action | null;
};
export declare function autoChatAction<C extends Context>(api?: Api): MiddlewareFn<C & AutoChatActionFlavor>;
export declare function chatAction<C extends Context>(action: Action): MiddlewareFn<C & AutoChatActionFlavor>;
