import { IExecuteFunctions } from 'n8n-workflow';
import { IDataObject } from 'n8n-workflow';
import { BaseResource } from './base';
export declare const messageDescription: {
    displayName: string;
    name: string;
    value: string;
    operations: {
        displayName: string;
        name: string;
        value: string;
        description: string;
        action: string;
    }[];
    properties: {
        displayName: string;
        name: string;
        type: string;
        displayOptions: {
            show: {
                resource: string[];
            };
        };
        options: {
            name: string;
            value: string;
        }[];
        default: string;
    }[];
};
export declare class MessageResource extends BaseResource {
    static send(executeFunctions: IExecuteFunctions, index: number): Promise<IDataObject>;
    static getHistory(executeFunctions: IExecuteFunctions, index: number): Promise<IDataObject[]>;
}
