UNPKG

react-native-integrate

Version:

Automate integration of additional code into React Native projects

28 lines (27 loc) 694 B
export type TextPromptArgs = { defaultValue?: string; initialValue?: string; placeholder?: string; validate?: (value: string) => string | Error | undefined; }; export type ConfirmPromptArgs = { positive?: string; negative?: string; initialValue?: boolean; }; export type MultiselectPromptArgs = { required?: boolean; options: SelectOption[]; initialValues?: OptionValue[]; }; export type SelectPromptArgs = { options: SelectOption[]; initialValue?: OptionValue; maxItems?: number; }; export type SelectOption = { value: OptionValue; label?: string; hint?: string; }; export type OptionValue = Readonly<string | boolean | number>;