import type { QuickMessage } from 'zca-js';
export type { QuickMessage };
export type QuickMessageOperation = 'get' | 'add' | 'update' | 'remove';
export interface GetQuickMessageInput {
    skip?: number;
    count?: number;
}
export interface AddQuickMessageInput {
    keyword: string;
    title: string;
    media?: string;
}
export interface UpdateQuickMessageInput {
    itemId: number;
    keyword: string;
    title: string;
    media?: string;
}
export interface RemoveQuickMessageInput {
    itemIds: number[];
}
export interface QuickMessageResponse {
    itemId: number | string;
    success: boolean;
    message?: string;
}
export interface QuickMessageListResponse {
    items: QuickMessage[];
    total: number;
    cursor: number;
    version: number;
}
