import React from 'react'; import { Apps, Jobs } from '@tapis/tapis-typescript'; import { FieldArrayRenderProps } from 'formik'; import * as Yup from 'yup'; type ArgFieldProps = { index: number; name: string; argType: string; arrayHelpers: FieldArrayRenderProps; inputMode?: Apps.ArgInputModeEnum; }; export declare const ArgField: React.FC; type ArgsFieldArrayProps = { argSpecs: Array; name: string; argType: string; }; export declare const ArgsFieldArray: React.FC; export declare const argsSchema: import("yup/lib/array").OptionalArraySchema; description: Yup.StringSchema; include: Yup.BooleanSchema; arg: import("yup/lib/string").RequiredStringSchema; }, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape<{ name: Yup.StringSchema; description: Yup.StringSchema; include: Yup.BooleanSchema; arg: import("yup/lib/string").RequiredStringSchema; }>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape<{ name: Yup.StringSchema; description: Yup.StringSchema; include: Yup.BooleanSchema; arg: import("yup/lib/string").RequiredStringSchema; }>[] | undefined>; export declare const Args: React.FC; export declare const assembleArgSpec: (argSpecs: Array) => string; export default Args;