UNPKG

@authup/client-web-kit

Version:

This package contains vue components.

23 lines 891 B
import type { BuildInput, FieldsBuildInput, FiltersBuildInput } from 'rapiq'; import type { PropType } from 'vue'; import type { EntityManager, EntityVEmitOptions, EntityVSlotProps } from './types'; export declare function buildEntityVSlotProps<T>(input: EntityManager<T>): EntityVSlotProps<T>; export declare function defineEntityVEmitOptions<T>(): EntityVEmitOptions<T>; export declare function defineEntityVProps<T>(): { entity: { type: PropType<T>; }; entityId: { type: StringConstructor; }; queryFilters: { type: PropType<FiltersBuildInput<T extends Record<string, any> ? T : never>>; }; queryFields: { type: PropType<FieldsBuildInput<T extends Record<string, any> ? T : never>>; }; query: { type: PropType<T extends Record<string, any> ? BuildInput<T> : never>; }; }; //# sourceMappingURL=helpers.d.ts.map