claritykit-svelte
Version:
A comprehensive Svelte component library focused on accessibility, ADHD-optimized design, developer experience, and full SSR compatibility
29 lines • 930 B
TypeScript
interface Props {
name?: string;
type?: 'text' | 'email' | 'password' | 'tel' | 'url' | 'search' | 'number';
label?: string;
placeholder?: string;
required?: boolean;
minlength?: number;
maxlength?: number;
min?: number;
max?: number;
pattern?: string;
disabled?: boolean;
readonly?: boolean;
validateOnInput?: boolean;
validateOnBlur?: boolean;
debounceMs?: number;
description?: string;
value?: string;
customValidation?: boolean;
asyncValidation?: boolean;
showSizeVariants?: boolean;
showComplexForm?: boolean;
showConditionalValidation?: boolean;
showValidationStates?: boolean;
}
declare const ValidatedInputStories: import("svelte").Component<Props, {}, "value">;
type ValidatedInputStories = ReturnType<typeof ValidatedInputStories>;
export default ValidatedInputStories;
//# sourceMappingURL=ValidatedInputStories.svelte.d.ts.map