import type { DefineComponent, ComponentPropsOptions, ComputedRef, Ref, ComponentOptionsMixin, PublicProps, ExtractPropTypes, ComponentObjectPropsOptions } from 'vue';
declare const _sfc_main: DefineComponent<Readonly<ComponentPropsOptions<{
    [x: string]: unknown;
}>>, {
    codeHeight: ComputedRef<string>;
    handleOpenCode: () => void;
    handleMouseEnter: () => void;
    handleMouseLeave: () => void;
    codeBoxRef: Ref<HTMLElement | undefined>;
    codeParentRef: Ref<HTMLElement | undefined>;
    open: Ref<boolean>;
    width: Ref<number>;
    height: Ref<number>;
    isShow: Ref<boolean>;
    dkCodeDisplayStyleList: Ref<{}>;
}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, readonly string[] | Readonly<ExtractPropTypes<Readonly<ComponentObjectPropsOptions<{
    [x: string]: unknown;
}>>>>, {
    [x: number]: string;
} | {}, {}>;
export default _sfc_main;
