export type ResolvedFieldAlias = {
    path: string;
    isList?: boolean;
    forwardArgumentsOnPath?: string[];
    entity?: string;
};
/**
 * Resolves a fieldAlias config entry (string, object, or entity-scoped array)
 * to the entry applicable for the current path's entity.
 */
export declare function resolveFieldAliasEntry(alias: unknown, currentPathEntity?: string): ResolvedFieldAlias | undefined;
/**
 * Collects all defined values of `property` across items (flattens arrays).
 */
export declare function getNestedItems(items: any[], property: string): any[];
//# sourceMappingURL=helpers.d.ts.map