import type { Slots, VNode } from 'vue'; type VueSlot = 'container-start' | 'container-end' | 'wrapper-start' | 'wrapper-end'; export interface MutableRef { value: T; } interface ComponentOptionsLegacy { tag?: string; children?: VNode[]; Ctor?: unknown; } interface VNodeWithLegacy extends VNode { componentOptions?: ComponentOptionsLegacy; } export interface GetChildrenResult { slides: VNodeWithLegacy[]; slots: Record; } export declare function getChildren(originalSlots: Slots | undefined, slidesRef: MutableRef, oldSlidesRef: MutableRef): GetChildrenResult; export {};