import { AbortSignal } from '../../../../public/node/abort.js'; import { FunctionComponent } from 'react'; import type { InlineToken, TokenItem } from './token-item.js'; export interface TextPromptProps { message: TokenItem; onSubmit: (value: string) => void; defaultValue?: string; password?: boolean; validate?: (value: string) => string | undefined; allowEmpty?: boolean; emptyDisplayedValue?: string; abortSignal?: AbortSignal; preview?: (value: string) => TokenItem; initialAnswer?: string; } declare const TextPrompt: FunctionComponent; export { TextPrompt };