import type { ICondition } from '@rapiq/core'; import type { EntityListQueryInput, QueryFieldsInput, QueryFiltersInput } from '../../../../core'; import type { PropType } from 'vue'; import type { EntityManager, EntityVEmitOptions, EntityVSlotProps } from './types'; export declare function buildEntityVSlotProps(input: EntityManager): EntityVSlotProps; export declare function defineEntityVEmitOptions(): EntityVEmitOptions; export declare function defineEntityVProps(): { entity: { type: PropType; }; entityId: { type: StringConstructor; }; queryFilters: { type: PropType ? T : never> | ICondition>; }; queryFields: { type: PropType ? T : never>>; }; query: { type: PropType ? EntityListQueryInput : never>; }; }; //# sourceMappingURL=helpers.d.ts.map