///
/** @param {{ doing: () => Promise, undoing: () => Promise }} functions */
export function update_timeline({ doing, undoing }: {
doing: () => Promise;
undoing: () => Promise;
}): Promise;
declare namespace _default {
export { site };
export { pages };
export { page_types };
export { sections };
export { symbols };
export { page_type };
}
export default _default;
export let timeline: {
set: (value: any) => any;
push: (value: any) => any;
undo: () => any;
redo: () => any;
subscribe: (this: void, run: import("svelte/store").Subscriber<{
first: boolean;
last: boolean;
current: any;
}>, invalidate?: import("svelte/store").Invalidator<{
first: boolean;
last: boolean;
current: any;
}>) => import("svelte/store").Unsubscriber;
};
import site from './site';
import pages from './pages';
import page_types from './page_types';
import sections from './sections';
import symbols from './symbols';
import page_type from './page_type.js';
export { site, pages };