import type { RedocRawOptions } from '../redoc-lib'; import type { ThemeExtension } from './extendTheme'; export declare enum SideNavStyle { SummaryOnly = "summary-only", PathFirst = "path-first", IdOnly = "id-only" } export declare type RedocProTheme = RedocRawOptions['theme'] & ThemeExtension; export declare type Normalized = { [P in keyof T]-?: T[P]; }; export declare type MarkdownItemsPagination = 'none' | 'section'; export declare type Pagination = 'none' | 'section' | 'item'; export declare type ExternalLink = ExternalLinkLink | ExternalLinkSeparator; export declare type ExternalLinkLink = { label: string; link: string; target?: string; separatorLine?: boolean; }; export declare type ExternalLinkSeparator = { separator?: string; separatorLine?: boolean; };