@redocly/theme
Version:
Shared UI components lib
70 lines (69 loc) • 2.25 kB
TypeScript
export declare const useThemeHooks: jest.Mock<{
useTranslate: jest.Mock<{
translate: jest.Mock<any, [key: string, defaultValue: string], any>;
}, [], any>;
useTelemetry: jest.Mock<{
send: jest.Mock<any, any, any>;
}, [], any>;
useOtelTelemetry: jest.Mock<{
send: jest.Mock<any, any, any>;
}, [], any>;
useBreadcrumbs: jest.Mock<any, any, any>;
usePageSharedData: jest.Mock<any, any, any>;
useCatalogClassic: jest.Mock<{
groups: never[];
filters: never[];
filterTerm: string;
setFilterTerm: jest.Mock<any, any, any>;
}, [], any>;
useL10n: jest.Mock<{
changeLanguage: jest.Mock<any, any, any>;
}, [], any>;
useL10nConfig: jest.Mock<{
currentLocale: string;
defaultLocale: string;
locales: {
code: string;
name: string;
}[];
}, [], any>;
usePreloadHistory: jest.Mock<{
push: jest.Mock<any, any, any>;
}, [], any>;
useCurrentProduct: jest.Mock<any, any, any>;
useProducts: jest.Mock<never[], [], any>;
useSearch: jest.Mock<{
query: jest.Mock<any, any, any>;
setQuery: jest.Mock<any, any, any>;
items: never[];
isLoading: boolean;
}, [], any>;
useAiSearch: jest.Mock<{
askQuestion: jest.Mock<any, any, any>;
references: never[];
}, [], any>;
useFacetQuery: jest.Mock<{
searchFacet: null;
setSearchFacet: jest.Mock<any, any, any>;
setSearchFacetQuery: jest.Mock<any, any, any>;
}, [], any>;
useMarkdownText: jest.Mock<null, [], any>;
useUserMenu: jest.Mock<{
userData: {
isAuthenticated: boolean;
name: string;
email: string;
picture: string;
};
handleLogout: jest.Mock<any, any, any>;
loginUrl: string;
hasDeveloperOnboarding: boolean;
}, [], any>;
usePageVersions: jest.Mock<any, any, any>;
useSidebarItems: jest.Mock<any, any, any>;
useSidebarSiblingsData: jest.Mock<any, any, any>;
useSubmitFeedback: jest.Mock<{
submitFeedback: jest.Mock<any, any, any>;
}, [], any>;
useLoadAndNavigate: jest.Mock<any, any, any>;
}, [], any>;