import type { CompositionConfig } from './kitbook-types'; export type { KitbookSettings, Language, ViewerOptions, Viewport, Folder, Modules, DeprecatedVariant, Variant, DataVariant, VariantMeta, GroupedPage, GroupedPageMap, LoadedModules, UngroupedPage, VariantsModule, CompositionModule, MarkdownModule, CompositionConfig, DeepPartial } from './kitbook-types'; export { default as Layout } from './layout/Layout.svelte'; export { layoutLoad } from './layout/layoutLoad'; export { groupColocatedModulesIntoPages } from './layout/parseModules/groupColocatedModulesIntoPages'; export { parseModulesIntoUngroupedPages } from './layout/parseModules/parseModulesIntoUngroupedPages'; export { groupColocatedPages } from './layout/parseModules/groupColocatedPages'; export { pagesStore } from './modules/hmrUpdatedModules'; export { default as MainPage } from './pages/MainPage.svelte'; export { mainPageLoad } from './pages/mainPageLoad'; export { default as SandboxPage } from './pages/SandboxPage.svelte'; export { sandboxPageLoad } from './pages/sandboxPageLoad'; export { default as ToolsPage } from './pages/tools/ToolsPage.svelte'; export { compressToEncodedURIComponent, decompressFromEncodedURIComponent } from './lz/lz-string'; export declare function delay(value: T, delay_ms?: number): Promise; export declare const sleep: (ms: number) => Promise; export declare function defineComposition(config: CompositionConfig): CompositionConfig;