import type { NeoPinProps } from './neo-pin.model.js';
declare const NeoPin: import("svelte").Component<NeoPinProps, {
    validate: () => {
        touched: boolean;
        dirty: boolean;
        valid: boolean | undefined;
        value: any;
        initial: any;
    };
    clear: () => Promise<void>;
}, "value" | "ref" | "hovered" | "focused" | "valid" | "touched" | "dirty" | "validationRef" | "containerRef" | "labelRef">;
type NeoPin = ReturnType<typeof NeoPin>;
export default NeoPin;
