import type { AnchorIndex } from './type'
declare function scrollToIndex(index: AnchorIndex): void
declare function __VLS_template(): {
  default?(_: {}): any
}
declare const __VLS_component: import('vue').DefineComponent<
  {
    sticky: {
      type: BooleanConstructor
      default: boolean
    }
  },
  {
    scrollToIndex: typeof scrollToIndex
  },
  unknown,
  {},
  {},
  import('vue').ComponentOptionsMixin,
  import('vue').ComponentOptionsMixin,
  {},
  string,
  import('vue').PublicProps,
  Readonly<
    import('vue').ExtractPropTypes<{
      sticky: {
        type: BooleanConstructor
        default: boolean
      }
    }>
  >,
  {
    sticky: boolean
  },
  {}
>
declare const _default: __VLS_WithTemplateSlots<
  typeof __VLS_component,
  ReturnType<typeof __VLS_template>
>
export default _default
type __VLS_WithTemplateSlots<T, S> = T & {
  new (): {
    $slots: S
  }
}
