import type { PropType } from 'vue'; declare const _default: import("vue").DefineComponent<{ /** * The primitive or render function to render. It can accept either primitive types (String, Number, Boolean), a render function, or a Vue component. * @type String | Number | Boolean | LabelRenderFunction | Raw * @default '' * @name render */ render: { type: PropType; default: string; }; /** * The context object that is passed to the component props, render function, or used for string interpolation. * @type Object * @default {} * @name ctx */ ctx: { type: ObjectConstructor; default: () => {}; }; /** * The HTML tag to use for rendering primitives. If not specified, no tag will be rendered. * @type String * @default * @name tag */ tag: { type: StringConstructor; default: undefined; }; }, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly * @default '' * @name render */ render: { type: PropType; default: string; }; /** * The context object that is passed to the component props, render function, or used for string interpolation. * @type Object * @default {} * @name ctx */ ctx: { type: ObjectConstructor; default: () => {}; }; /** * The HTML tag to use for rendering primitives. If not specified, no tag will be rendered. * @type String * @default * @name tag */ tag: { type: StringConstructor; default: undefined; }; }>>, { render: any; tag: string; ctx: Record; }, {}>; export default _default;