import * as hono_jsx_jsx_dev_runtime from 'hono/jsx/jsx-dev-runtime'; import { JSX } from 'hono/jsx'; import { BaseMime } from 'hono/utils/mime'; import { StringLiteralUnion } from 'hono/utils/types'; import { GetHrefOptions, GetSrcOptions } from '../common/index.js'; import 'vite'; declare const Link: (props: GetHrefOptions & Omit) => hono_jsx_jsx_dev_runtime.JSX.Element; type HTMLAttributeReferrerPolicy$1 = '' | 'no-referrer' | 'no-referrer-when-downgrade' | 'origin' | 'origin-when-cross-origin' | 'same-origin' | 'strict-origin' | 'strict-origin-when-cross-origin' | 'unsafe-url'; interface LinkHTMLAttributes extends JSX.HTMLAttributes { as?: string | undefined; crossorigin?: JSX.CrossOrigin; href?: string | undefined; hreflang?: string | undefined; integrity?: string | undefined; media?: string | undefined; imagesrcset?: string | undefined; imagesizes?: string | undefined; referrerpolicy?: HTMLAttributeReferrerPolicy$1 | undefined; sizes?: string | undefined; type?: StringLiteralUnion | undefined; charSet?: string | undefined; rel?: string | undefined; precedence?: string | undefined; title?: string | undefined; disabled?: boolean | undefined; onError?: ((event: Event) => void) | undefined; onLoad?: ((event: Event) => void) | undefined; blocking?: 'render' | undefined; } declare const Script: (props: GetSrcOptions & ScriptHTMLAttributes) => hono_jsx_jsx_dev_runtime.JSX.Element; interface ScriptHTMLAttributes extends JSX.HTMLAttributes { async?: boolean | undefined; crossorigin?: JSX.CrossOrigin; defer?: boolean | undefined; integrity?: string | undefined; nomodule?: boolean | undefined; referrerpolicy?: HTMLAttributeReferrerPolicy | undefined; src?: string | undefined; type?: StringLiteralUnion<'' | 'text/javascript' | 'importmap' | 'module'> | undefined; crossOrigin?: JSX.CrossOrigin; fetchPriority?: string | undefined; noModule?: boolean | undefined; referrer?: HTMLAttributeReferrerPolicy | undefined; onError?: ((event: Event) => void) | undefined; onLoad?: ((event: Event) => void) | undefined; blocking?: 'render' | undefined; } type HTMLAttributeReferrerPolicy = '' | 'no-referrer' | 'no-referrer-when-downgrade' | 'origin' | 'origin-when-cross-origin' | 'same-origin' | 'strict-origin' | 'strict-origin-when-cross-origin' | 'unsafe-url'; /** @jsxImportSource hono/jsx */ /** @jsxRuntime automatic */ declare const ViteClient: () => hono_jsx_jsx_dev_runtime.JSX.Element; export { Link, Script, ViteClient };