import { Policy, Query, Context, CollectionItem } from "../../main.js"; export default class UserReferencedInField extends Policy { static type_name: string; field_name: string; constructor(field_name: string); _getRestrictingQuery(context: Context): Promise; checkerFunction(context: Context, item_getter: () => Promise): Promise<{ allowed: boolean; reason: string; }>; isItemSensitive: () => Promise; }