import { BlockBuilderBase } from '../internal/base';
import { BlockId, DispatchAction, Element, End, Hint, Label, Optional } from '../internal/methods';
import type { InputElementBuilder } from '../internal/types';
export interface InputParams {
    blockId?: string;
    hint?: string;
    label?: string;
}
export interface InputBuilder extends BlockId, DispatchAction, Element<InputElementBuilder>, End, Hint, Label, Optional {
}
/**
 * @@link https://api.slack.com/reference/block-kit/blocks#input
 * @@displayName Input
 */
export declare class InputBuilder extends BlockBuilderBase {
}
