| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 | import { type PropType, type InjectionKey, type ExtractPropTypes } from 'vue';import { type Numeric } from '../utils';import { IndexBarProvide } from './types';declare function genAlphabet(): string[];declare const indexBarProps: {    sticky: {        type: BooleanConstructor;        default: true;    };    zIndex: (NumberConstructor | StringConstructor)[];    teleport: PropType<string | import("vue").RendererElement | null | undefined>;    highlightColor: StringConstructor;    stickyOffsetTop: {        type: NumberConstructor;        default: number;    };    indexList: {        type: PropType<Numeric[]>;        default: typeof genAlphabet;    };};export declare type IndexBarProps = ExtractPropTypes<typeof indexBarProps>;export declare const INDEX_BAR_KEY: InjectionKey<IndexBarProvide>;declare const _default: import("vue").DefineComponent<{    sticky: {        type: BooleanConstructor;        default: true;    };    zIndex: (NumberConstructor | StringConstructor)[];    teleport: PropType<string | import("vue").RendererElement | null | undefined>;    highlightColor: StringConstructor;    stickyOffsetTop: {        type: NumberConstructor;        default: number;    };    indexList: {        type: PropType<Numeric[]>;        default: typeof genAlphabet;    };}, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("select" | "change")[], "select" | "change", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{    sticky: {        type: BooleanConstructor;        default: true;    };    zIndex: (NumberConstructor | StringConstructor)[];    teleport: PropType<string | import("vue").RendererElement | null | undefined>;    highlightColor: StringConstructor;    stickyOffsetTop: {        type: NumberConstructor;        default: number;    };    indexList: {        type: PropType<Numeric[]>;        default: typeof genAlphabet;    };}>> & {    onChange?: ((...args: any[]) => any) | undefined;    onSelect?: ((...args: any[]) => any) | undefined;}, {    sticky: boolean;    stickyOffsetTop: number;    indexList: Numeric[];}>;export default _default;
 |