import { BufferBaseAction } from '../buffer-base.action.js';
import { ActionParam, ActionResultSimple, RunActionParams } from '@memberjunction/actions-base';
/**
 * Creates a new post in Buffer via the GraphQL createPost mutation.
 *
 * The new API accepts one channelId per mutation call. To post to multiple
 * channels, pass an array of ChannelIDs and a separate createPost call is
 * made for each.
 */
export declare class BufferCreatePostAction extends BufferBaseAction {
    protected InternalRunAction(params: RunActionParams): Promise<ActionResultSimple>;
    get Params(): ActionParam[];
    get Description(): string;
}
//# sourceMappingURL=create-post.action.d.ts.map