UNPKG

@kaspersky/components

Version:

Kaspersky Design System UI Kit

10 lines (9 loc) 452 B
import React, { type ForwardedRef } from 'react'; import type { CodeViewerViewProps, CodeViewerRef, CustomLanguages } from './types.js'; export declare function useCodeViewer<T extends CustomLanguages>(props: CodeViewerViewProps<T>, forwardedRef: ForwardedRef<CodeViewerRef>): CodeViewerValues; declare type CodeViewerValues = { containerRef: React.MutableRefObject<HTMLDivElement | null>; linesNum: number; hasText: boolean; }; export {};