import { PropType, VNode } from 'vue'; /** * * Utility for creating a typed event prop on a Vue component. * The property name should be `onPascalCase` and `T` here should be the * event function type signature. */ export declare const eventProp: () => { type: PropType; required: boolean; }; /** * Vue has its own concept of slotting which is supported here. This is done so * that wrapper users have a first class framework experience and * because Vue previously used native syntax and therefore generates a * deprecation warning unless users turn off * `vue/no-deprecated-slot-attribute`. * * Slots are defined in Vue via `