interface $$__sveltets_2_IsomorphicComponent<Props extends Record<string, any> = any, Events extends Record<string, any> = any, Slots extends Record<string, any> = any, Exports = {}, Bindings = string> {
    new (options: import('svelte').ComponentConstructorOptions<Props>): import('svelte').SvelteComponent<Props, Events, Slots> & {
        $$bindings?: Bindings;
    } & Exports;
    (internal: unknown, props: Props & {
        $$events?: Events;
        $$slots?: Slots;
    }): Exports & {
        $set?: any;
        $on?: any;
    };
    z_$$bindings?: Bindings;
}
declare const Input: $$__sveltets_2_IsomorphicComponent<{
    [x: string]: any;
    label?: string | undefined;
    labelPlacement?: "outside" | "inside" | undefined;
    type?: import("svelte/elements").HTMLInputTypeAttribute | null | undefined;
    placeholder?: string | undefined;
    value?: string | undefined;
    readonly?: boolean | undefined;
    disabled?: boolean | undefined;
    id?: string | undefined;
    class?: string | undefined;
}, {
    input: CustomEvent<any>;
    change: CustomEvent<any>;
    keydown: CustomEvent<any>;
    keyup: CustomEvent<any>;
    focus: CustomEvent<any>;
    blur: CustomEvent<any>;
} & {
    [evt: string]: CustomEvent<any>;
}, {
    'start-content': {};
    'end-content': {};
}, {
    class: string;
}, string>;
type Input = InstanceType<typeof Input>;
export default Input;
