import { type ReactNode } from "react";
import { type CalendarProps } from "@antmjs/vantui";
import type { CommonFieldProps } from "../../types";
export interface CalendarBaseProps extends Omit<CalendarProps, "value" | "onChange" | "title">, CommonFieldProps {
    show?: boolean;
    defaultShow?: boolean;
    onShowChange?: (show?: boolean) => void;
    labelFormatter?: (v: string | number | Date) => ReactNode;
    /**没有选择值时的字符显示
     * @default '-请选择-''
     */
    placeholder?: string;
    calendarTitle?: ReactNode;
    showReset?: boolean;
    resetText?: ReactNode;
}
export declare const CalendarBase: import("react").ForwardRefExoticComponent<Omit<CalendarBaseProps, "ref"> & import("react").RefAttributes<unknown>>;
