File size: 672 Bytes
bc20498 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
import type { DateValue } from "@internationalized/date";
import type { Month, Page, PageItem, Ellipsis, EditableSegmentPart } from "@melt-ui/svelte";
export type Selected<Value> = {
value: Value;
label?: string;
};
export type DateRange = {
start: DateValue | undefined;
end: DateValue | undefined;
};
export type SegmentPart = "month" | "day" | "year" | "hour" | "minute" | "second" | "dayPeriod" | "timeZoneName" | "literal";
export type FocusTarget = string | HTMLElement | SVGElement | null;
export type FocusProp = FocusTarget | ((defaultEl?: HTMLElement | null) => FocusTarget);
export type { Month, Page, PageItem, Ellipsis, EditableSegmentPart };
|