import React from 'react';
export interface CommonDatePickerProps {
    value?: string;
    placeholder?: any;
    defaultValue?: any;
    isDisabled?: boolean;
    isPreview?: boolean;
    showType?: string;
    outputFormat?: string;
    onChange: (value: any) => void;
    [key: string]: any;
}
interface StateProps {
    inputValue: string;
}
declare class CommonDatePicker extends React.Component<CommonDatePickerProps, StateProps> {
    static displayName: string;
    static defaultProps: {
        showType: string;
        outputFormat: string;
    };
    constructor(props: CommonDatePickerProps);
    componentDidUpdate(prevProps: Readonly<CommonDatePickerProps>, prevState: Readonly<StateProps>, snapshot?: any): void;
    change: (val: any) => void;
    render(): React.ReactNode;
}
export default CommonDatePicker;
