UNPKG

@melt-ui/svelte

Version:
18 lines (17 loc) 1.51 kB
/// <reference types="svelte" /> import type { CreateHiddenInputProps } from './types.js'; import type { Readable } from 'svelte/motion'; export declare function createHiddenInput(props: CreateHiddenInputProps): import("../../internal/helpers/makeElement.js").MeltElement<[import("../../internal/helpers/withGet.js").WithGet<import("svelte/store").Readable<string>>, Readable<string | undefined>, import("../../internal/helpers/withGet.js").WithGet<import("svelte/store").Readable<boolean>>, import("../../internal/helpers/withGet.js").WithGet<import("svelte/store").Readable<boolean>>, import("../../internal/helpers/withGet.js").WithGet<import("svelte/store").Readable<import("svelte/elements.js").HTMLInputTypeAttribute | null | undefined>>, import("../../internal/helpers/withGet.js").WithGet<import("svelte/store").Readable<boolean | undefined>>], (node: HTMLInputElement) => { destroy: () => void; }, ([$value, $name, $disabled, $required, $type, $checked]: [string, string | undefined, boolean, boolean, import("svelte/elements.js").HTMLInputTypeAttribute | null | undefined, boolean | undefined]) => { readonly name: string | undefined; readonly value: string; readonly 'aria-hidden': "true"; readonly hidden: true; readonly disabled: boolean; readonly required: boolean; readonly tabIndex: -1; readonly type: import("svelte/elements.js").HTMLInputTypeAttribute | null | undefined; readonly checked: boolean | undefined; readonly style: string; }, string>;