import { Builder } from '../lib'; import { DispatchActionsConfigurationObject, FilterObject, FilterParams, MarkdownObject, PlainTextObject } from '../objects'; import type { ObjectLiteral, Undefinable } from '../types'; 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 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; export declare function getInputCustomField({ customField, element, }: ObjectLiteral): Undefinable; export declare function getInputGetValue({ element, getValue, }: ObjectLiteral): Undefinable; export declare function getVisibleIf({ visibleIf }: ObjectLiteral): Undefinable; export declare function getArrayMultiValue({ arrayMultiValue, }: ObjectLiteral): Undefinable;