import type { UserConfig } from '@rspress/shared'; import type { NavJson } from '../auto-nav-sidebar/type.js'; /** * breaking change hint of theme * @see https://github.com/web-infra-dev/rspress/discussions/1891#discussioncomment-12422737 */ export declare function hintThemeBreakingChange(customThemeDir: string): Promise; export declare function hintBuilderPluginsBreakingChange(config: UserConfig): void; export declare function hintSSGFailed(): void; /** * Print "ssg: false" explicitly to give users a clear perception. */ export declare function hintSSGFalse(): void; export declare function hintReactVersion(): void; export declare function hintNavJsonChangeThenPanic(metaJson: NavJson, metaJsonDir: string, docsDir: string): void; export declare function hintRelativeMarkdownLink(): void;