//#region src/entry/index.d.ts type EntryContentHookOptions = { staticPaths: string[]; }; type EntryContentHook = (appName: string, options?: EntryContentHookOptions) => string | Promise; declare const presets: readonly ["hono", "hono/tiny", "hono/quick", "@hono/hono"]; type Preset = (typeof presets)[number]; type GetEntryContentOptions = { entry: string[]; entryContentBeforeHooks?: EntryContentHook[]; entryContentAfterHooks?: EntryContentHook[]; /** * Explicitly specify the default export for the app. Make sure your export * incorporates the app passed as the `appName` argument. * * @default `export default ${appName}` */ entryContentDefaultExportHook?: EntryContentHook; staticPaths?: string[]; /** * @default `hono` */ preset?: Preset; }; declare const getEntryContent: (options: GetEntryContentOptions) => Promise; //#endregion export { EntryContentHook, EntryContentHookOptions, GetEntryContentOptions, Preset, getEntryContent };