import 'svelte/internal/disclose-version';
import 'svelte/internal/flags/legacy';
import * as $ from 'svelte/internal/client';
var root = $.template(`<button class="button svelte-pys109"> </button> <div> </div>`, 1);
export default function App($$anchor, $$props) {
$.push($$props, false);
const squared = $.mutable_state();
let count = $.mutable_state(0);
const increment = () => {
$.set(count, $.get(count) + 1);
};
$.legacy_pre_effect(() => ($.get(count)), () => {
$.set(squared, $.get(count) * $.get(count));
});
$.legacy_pre_effect_reset();
var fragment = root();
var button = $.first_child(fragment);
var text = $.child(button);
$.reset(button);
var div = $.sibling(button, 2);
var text_1 = $.child(div);
$.reset(div);
$.template_effect(() => {
$.set_text(text, `Count is ${$.get(count) ?? ''}`);
$.set_text(text_1, `Squared: ${$.get(squared) ?? ''}`);