import { HeaderRenderer, HeaderRendererProps } from "tui-grid/types/renderer"; import { Component } from "vue"; import Vue from "vue"; import VueCellRenderer from "./VueCellRenderer"; import { ColumnInfo } from "tui-grid/types/store/column"; export interface HeaderCellProps extends HeaderRendererProps { columnInfo: ColumnInfo & { renderer: { type: VueCellRenderer; options: Record & { header?: Component; }; }; }; } export default class VueHeaderRenderer implements HeaderRenderer { el: HTMLElement; VNode: Vue.VNode; app: Vue.App; constructor(props: HeaderRendererProps, options: any); getElement(): HTMLElement; mounted(parent: HTMLElement): void; render(props: HeaderRendererProps): void; } //# sourceMappingURL=VueHeaderRenderer.d.ts.map