geostyler
Version:
Framework for styling geodata
15 lines (14 loc) • 853 B
TypeScript
import { default as React } from 'react';
import { NumberExpressionInputProps } from '../../ExpressionInput/NumberExpressionInput/NumberExpressionInput';
import { StringExpressionInputProps } from '../../ExpressionInput/StringExpressionInput/StringExpressionInput';
import { BooleanExpressionInputProps } from '../../ExpressionInput/BooleanExpressionInput/BooleanExpressionInput';
import { Expression } from 'geostyler-style';
import { Type } from '../FunctionUI';
export type UnknownInputProps = {
value?: Expression<unknown>;
onChange: (newValue: Expression<unknown>) => void;
forcedType?: Type;
inputProps?: StringExpressionInputProps['inputProps'] | NumberExpressionInputProps['inputProps'] | BooleanExpressionInputProps['switchProps'];
};
export declare const UnknownInput: React.FC<UnknownInputProps>;
export default UnknownInput;