type DatePickerVariant = "docked" | "modal" | "fullscreen";
type Shape = "full" | "minimal" | "sharp";
export type DatePickerInputVariant = "filled" | "filled-inverted" | "outlined" | "outlined-inverted" | "underlined" | "underlined-inverted" | "ghost" | "ghost-inverted";
export interface DatePickerProps {
    value?: Date;
    onChange?: (date: Date | undefined) => void;
    variant?: DatePickerVariant;
    inputVariant?: DatePickerInputVariant;
    label?: string;
    placeholder?: string;
    disabled?: boolean;
    isInvalid?: boolean;
    shape?: Shape;
    size?: "sm" | "md" | "lg";
    color?: "primary" | "secondary" | "error";
    itemShape?: Shape;
}
export declare const DatePicker: ({ value, onChange, variant, inputVariant, size, color, label, placeholder, disabled, isInvalid, shape, itemShape, }: DatePickerProps) => import("react/jsx-runtime").JSX.Element;
export {};
