@redocly/theme
Version:
Shared UI components lib
13 lines (12 loc) • 507 B
TypeScript
import type { JSX } from 'react';
import type { ThemeHooks } from '../../core/types';
import type { LinkProps } from '../../components/Link/Link';
import type { UiAccessibleConfig } from '../../config';
export interface ThemeDataTransferObject {
hooks: ThemeHooks;
components: {
LinkComponent: (props: React.PropsWithChildren<LinkProps>) => JSX.Element;
};
config: UiAccessibleConfig;
}
export declare const ThemeDataContext: import("react").Context<ThemeDataTransferObject | null>;