import 'svelte/internal/disclose-version';
import 'svelte/internal/flags/legacy';
import * as $ from 'svelte/internal/client';
var root = $.template(`<input type="text"> <h1> </h1>`, 1);
export default function App($$anchor) {
let name = $.mutable_state('world');
var fragment = root();
var input = $.first_child(fragment);
$.remove_input_defaults(input);
var h1 = $.sibling(input, 2);
var text = $.child(h1);
$.reset(h1);
$.template_effect(() => $.set_text(text, `Hello ${$.get(name) ?? ''}!`));
$.bind_value(input, () => $.get(name), ($$value) => $.set(name, $$value));
$.append($$anchor, fragment);
}