import { Builder } from '../lib'; import { PlainTextObject, MarkdownObject, FilterObject, FilterParams, DispatchActionsConfigurationObject } from '../objects'; import type { ObjectLiteral, ContextElement, Undefinable } from '../types'; import type { SlackElementDto } from '../dto'; export declare function getBuilderResult(builder: Builder, params?: ObjectLiteral): T; export declare function getBuilderResults(builders: Builder[], params?: ObjectLiteral): Undefinable; export declare function getPlainTextObject(text: string): Undefinable; export declare function getStringFromNumber(value: number): Undefinable; export declare function getMarkdownObject(text: string): Undefinable; export declare function getElementsForContext(elements: ContextElement[]): Undefinable>>; export declare function getFields(fields: string[]): Undefinable; export declare function getFormattedDate(date: Date): Undefinable; export declare function getDateTimeIntegerFromDate(date: Date): Undefinable; export declare function getFilter({ filter, excludeBotUsers, excludeExternalSharedChannels }: FilterParams): Undefinable; export declare function getDispatchActionsConfigurationObject({ onEnterPressed, onCharacterEntered }: ObjectLiteral): Undefinable;