import { ExternalRenderer, PanelOptions, RendererOptions } from "@egjs/flicking"; import VueFlicking from "./Flicking"; import VuePanel from "./VuePanel"; export interface VueRendererOptions extends RendererOptions { vueFlicking: VueFlicking; } declare class VueRenderer extends ExternalRenderer { private _vueFlicking; constructor(options: VueRendererOptions); render(): Promise; forceRenderAllPanels(): Promise; protected _collectPanels(): void; protected _createPanel(externalComponent: VuePanel, options: PanelOptions): import("@egjs/flicking/declaration/core/panel/Panel").default; } export default VueRenderer;