import type { PrimaryKey } from '../../../lib/types/application/entity.js'; import type { FieldType } from '../../../lib/application/field-types.js'; import type { Field } from '../../../lib/types/application/field.js'; export declare const filterRelevantRelationships: (relationships: any) => any; export declare const generateEntityClientImports: (relationships: any, dto?: any, clientFramework?: any) => Map; export declare const generateEntityClientEnumImports: (fields: Field[], clientFramework: string) => Map; export declare const generateTestEntityId: (primaryKey: FieldType | PrimaryKey, index?: 0 | 1 | "random", wrapped?: boolean) => string | number; export declare const generateTsTestEntityForFields: (fields: Field[]) => Record; export declare const stringifyTsEntity: (data: Record, options?: { sep?: string; }) => string; export declare const generateTestEntity: (references: any, index?: 0 | 1 | "random") => { [k: string]: any; }; export declare const generateTypescriptTestEntity: (references: any, additionalFields?: {}) => string; export declare const generateTestEntityPrimaryKey: (primaryKey: any, index: 0 | 1 | "random") => string; export declare const getEntityParentPathAddition: (clientRootFolder: string) => string;