flowbite-svelte
Version:
Flowbite components for Svelte
391 lines (390 loc) • 8.2 kB
TypeScript
import type { ClassValue } from "svelte/elements";
import { type VariantProps } from "tailwind-variants";
export type DatepickerClasses = Partial<{
[K in keyof (typeof datepicker)["slots"]]: ClassValue;
}>;
export type DatepickerVariants = VariantProps<typeof datepicker> & {
classes?: DatepickerClasses;
};
export declare const datepicker: import("tailwind-variants").TVReturnType<{
color: {
primary: {
input: string;
dayButton: string;
};
blue: {
input: string;
dayButton: string;
};
red: {
input: string;
dayButton: string;
};
green: {
input: string;
dayButton: string;
};
yellow: {
input: string;
dayButton: string;
};
purple: {
input: string;
dayButton: string;
};
dark: {
input: string;
dayButton: string;
};
light: {
input: string;
dayButton: string;
};
alternative: {
input: string;
dayButton: string;
};
secondary: {
input: string;
dayButton: string;
};
gray: {
input: string;
dayButton: string;
};
orange: {
input: string;
dayButton: string;
};
amber: {
input: string;
dayButton: string;
};
lime: {
input: string;
dayButton: string;
};
emerald: {
input: string;
dayButton: string;
};
teal: {
input: string;
dayButton: string;
};
cyan: {
input: string;
dayButton: string;
};
sky: {
input: string;
dayButton: string;
};
indigo: {
input: string;
dayButton: string;
};
violet: {
input: string;
dayButton: string;
};
fuchsia: {
input: string;
dayButton: string;
};
pink: {
input: string;
dayButton: string;
};
rose: {
input: string;
dayButton: string;
};
};
inline: {
false: {
base: string;
};
};
current: {
true: {
dayButton: string;
};
};
today: {
true: {
dayButton: string;
};
};
unavailable: {
true: {
dayButton: string;
};
};
}, {
base: string;
input: string;
titleVariant: string;
polite: string;
button: string;
actionButtons: string;
columnHeader: string;
grid: string;
nav: string;
dayButton: string;
monthButton: string;
}, undefined, {
color: {
primary: {
input: string;
dayButton: string;
};
blue: {
input: string;
dayButton: string;
};
red: {
input: string;
dayButton: string;
};
green: {
input: string;
dayButton: string;
};
yellow: {
input: string;
dayButton: string;
};
purple: {
input: string;
dayButton: string;
};
dark: {
input: string;
dayButton: string;
};
light: {
input: string;
dayButton: string;
};
alternative: {
input: string;
dayButton: string;
};
secondary: {
input: string;
dayButton: string;
};
gray: {
input: string;
dayButton: string;
};
orange: {
input: string;
dayButton: string;
};
amber: {
input: string;
dayButton: string;
};
lime: {
input: string;
dayButton: string;
};
emerald: {
input: string;
dayButton: string;
};
teal: {
input: string;
dayButton: string;
};
cyan: {
input: string;
dayButton: string;
};
sky: {
input: string;
dayButton: string;
};
indigo: {
input: string;
dayButton: string;
};
violet: {
input: string;
dayButton: string;
};
fuchsia: {
input: string;
dayButton: string;
};
pink: {
input: string;
dayButton: string;
};
rose: {
input: string;
dayButton: string;
};
};
inline: {
false: {
base: string;
};
};
current: {
true: {
dayButton: string;
};
};
today: {
true: {
dayButton: string;
};
};
unavailable: {
true: {
dayButton: string;
};
};
}, {
base: string;
input: string;
titleVariant: string;
polite: string;
button: string;
actionButtons: string;
columnHeader: string;
grid: string;
nav: string;
dayButton: string;
monthButton: string;
}, import("tailwind-variants").TVReturnType<{
color: {
primary: {
input: string;
dayButton: string;
};
blue: {
input: string;
dayButton: string;
};
red: {
input: string;
dayButton: string;
};
green: {
input: string;
dayButton: string;
};
yellow: {
input: string;
dayButton: string;
};
purple: {
input: string;
dayButton: string;
};
dark: {
input: string;
dayButton: string;
};
light: {
input: string;
dayButton: string;
};
alternative: {
input: string;
dayButton: string;
};
secondary: {
input: string;
dayButton: string;
};
gray: {
input: string;
dayButton: string;
};
orange: {
input: string;
dayButton: string;
};
amber: {
input: string;
dayButton: string;
};
lime: {
input: string;
dayButton: string;
};
emerald: {
input: string;
dayButton: string;
};
teal: {
input: string;
dayButton: string;
};
cyan: {
input: string;
dayButton: string;
};
sky: {
input: string;
dayButton: string;
};
indigo: {
input: string;
dayButton: string;
};
violet: {
input: string;
dayButton: string;
};
fuchsia: {
input: string;
dayButton: string;
};
pink: {
input: string;
dayButton: string;
};
rose: {
input: string;
dayButton: string;
};
};
inline: {
false: {
base: string;
};
};
current: {
true: {
dayButton: string;
};
};
today: {
true: {
dayButton: string;
};
};
unavailable: {
true: {
dayButton: string;
};
};
}, {
base: string;
input: string;
titleVariant: string;
polite: string;
button: string;
actionButtons: string;
columnHeader: string;
grid: string;
nav: string;
dayButton: string;
monthButton: string;
}, undefined, unknown, unknown, undefined>>;