import { MaybeRefOrGetter, Ref } from 'vue';
import { FormattedMessagePayload } from '../types/codeHighlight';
export type HighlightCallback = (payload: FormattedMessagePayload) => void;
export type UseCodeHighlight = {
    formatted: Ref<string>;
    lines: Ref<number>;
    illegal: Ref<boolean>;
    relevance: Ref<number>;
};
export declare function useCodeHighlight(text: MaybeRefOrGetter, language: MaybeRefOrGetter): UseCodeHighlight;
