import { type CalendarProps } from "../Calendar";
/**
 * Sorts an array of items into groups. The return value is a map where the keys are
 * the group ids the given getGroupId function produced and the value is an array of
 * each item in that group.
 */
export declare const group: <T, Key extends string | number | symbol>(array: readonly T[], getGroupId: (item: T, index: number) => Key, originSource?: {}) => Partial<Record<Key, T[]>>;
export declare const DateCalendarPanel: (props: {
    Cell?: CalendarProps["Cell"];
}) => import("solid-js").JSX.Element;
