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