import { State, WorkflowPrompt } from '../../../classes';
import { InputTypes } from '../../../enum';
import { RecordOfAnyType } from '../../../types';
export declare class ColumnInput extends WorkflowPrompt {
    prefix: string;
    suffix: string;
    typeFunction: () => InputTypes;
    inputKey: string;
    listNameField: string;
    listValueField: string;
    placeholder: string;
    options: <S extends RecordOfAnyType>(state: State<S>) => S[keyof S];
    static identifier: string;
    getIdentifier(): string;
}
