import type { ExtractPropTypes } from 'vue';

import { withInstall } from '@jnpf/utils';

import ExtraRelationInfo from './src/ExtraRelationInfo.vue';
import { relationFormProps } from './src/props';
import RelationForm from './src/RelationForm.vue';

export const JnpfRelationForm = withInstall(RelationForm);
export const JnpfExtraRelationInfo = withInstall(ExtraRelationInfo);
export declare type RelationFormProps = Partial<ExtractPropTypes<typeof relationFormProps>>;
