import React from 'react'; import type { IParameter } from '../../../domain'; export interface IParameterOption { value: string; } export interface IParameterProps extends IParameter { isMultiple?: boolean; removeParameter: () => void; setPinAllParametersState: () => void; updateParameterField: (changes: { [key: string]: any; }) => void; } export declare class Parameter extends React.Component { constructor(props: IParameterProps); private addOption; private removeOption; private handleNameChange; private handleLabelChange; private handleRequiredChange; private handleDescriptionChange; private handleDefaultChange; private handleOptionChange; private handlePinnedChange; private handleHasOptionChange; render(): JSX.Element; }