import { default as React } from 'react';
import { InputProps } from 'antd';
import { FunctionUIProps } from '../../FunctionUI/FunctionUI';
import { Expression, GeoStylerStringFunction } from 'geostyler-style';
export interface StringExpressionInputProps {
    className?: string;
    functionUiProps?: FunctionUIProps<GeoStylerStringFunction>;
    inputProps?: Omit<InputProps, 'value' | 'onChange' | 'className'>;
    onCancel?: (type: 'string') => void;
    onChange?: (newValue: Expression<string> | undefined) => void;
    value?: Expression<string>;
}
export declare const StringExpressionInput: React.FC<StringExpressionInputProps>;
export default StringExpressionInput;
