import { Option } from '@plitzi/plitzi-ui/Select2';
import { DataSourceUtilityParamType, SourceField } from '@plitzi/sdk-shared';
export type TransformerParamProps = {
    id?: string;
    type?: DataSourceUtilityParamType;
    label?: string;
    description?: string;
    value?: string | number | boolean;
    index: number;
    options?: Option[] | Promise<Option[]>;
    dataSourceFields?: Record<string, SourceField[]>;
    disabled?: boolean;
    onChange?: (index: number, id: string, value: string | number | boolean) => void;
};
declare const TransformerParam: ({ id, type, label: labelProp, description, value, index, options, dataSourceFields, disabled, onChange }: TransformerParamProps) => import("react/jsx-runtime").JSX.Element;
export default TransformerParam;
