import React from 'react';
import './index.scss';
export interface CommonOptionProps {
    children?: any;
    fieldName?: string;
    placeholder?: string;
    defaultValue?: any;
    isMultiple?: boolean;
    enumList?: any;
    style: object;
    isEdit: boolean;
    onChange?: Function;
    isDeployment?: "primary" | "secondary";
}
interface stateProps {
    childList: any;
    selectData: any;
    optionData: any;
}
declare class CommonOption extends React.Component<CommonOptionProps, stateProps> {
    static displayName: string;
    constructor(props: CommonOptionProps);
    componentDidMount(): Promise<void>;
    initData: () => Promise<void>;
    onChange: (value: any) => void;
    renderColumn: () => JSX.Element;
    render(): React.ReactNode;
}
export default CommonOption;
