import type { RefValue } from '@vue-macros/reactivity-transform/macros' import type { ComponentObjectPropsOptions, ExtractPropTypes } from 'vue' export type RefValueObject = { [K in keyof T]: RefValue } export declare function $defineProps( props: PropNames[], ): Readonly<{ [key in PropNames]?: any }> export declare function $defineProps< PP extends ComponentObjectPropsOptions = ComponentObjectPropsOptions, >(props: PP): RefValueObject> export declare function $defineProps(): RefValueObject