import type { CollectionConfig } from 'payload'; import type { AllAccessKeys, MultiTenantPluginConfig } from '../types.js'; export declare const collectionAccessKeys: AllAccessKeys; type Args = { accessResultCallback?: MultiTenantPluginConfig['usersAccessResultOverride']; adminUsersSlug: string; collection: CollectionConfig; fieldName: string; tenantsArrayFieldName?: string; tenantsArrayTenantFieldName?: string; userHasAccessToAllTenants: Required>['userHasAccessToAllTenants']; }; /** * Adds tenant access constraint to collection * - constrains access a users assigned tenants */ export declare const addCollectionAccess: ({ accessResultCallback, adminUsersSlug, collection, fieldName, tenantsArrayFieldName, tenantsArrayTenantFieldName, userHasAccessToAllTenants, }: Args) => void; export {}; //# sourceMappingURL=addCollectionAccess.d.ts.map