@dvcol/neo-svelte
Version:
Neomorphic ui library for svelte 5
16 lines (15 loc) • 754 B
TypeScript
import { type NeoInputMethods, type NeoTextareaProps } from './common/neo-input.model.js';
declare const NeoTextarea: import("svelte").Component<NeoTextareaProps, {
/**
* Change the state of the input
* @param state
*/ mark: NeoInputMethods<HTMLTextAreaElement>["mark"];
/**
* Clear the input state
*/ clear: NeoInputMethods<HTMLTextAreaElement>["clear"];
/**
* Change the value of the input
*/ change: NeoInputMethods<HTMLTextAreaElement>["change"];
}, "ref" | "value" | "valid" | "touched" | "dirty" | "focused" | "hovered" | "focusin" | "validationRef" | "containerRef" | "afterRef" | "affixRef" | "labelRef">;
type NeoTextarea = ReturnType<typeof NeoTextarea>;
export default NeoTextarea;