UNPKG

@payloadcms/plugin-multi-tenant

Version:
17 lines 1.03 kB
import type { Config, Field, SanitizedConfig } from 'payload'; import type { MultiTenantPluginConfig } from '../types.js'; type AddFilterOptionsToFieldsArgs<ConfigType = unknown> = { blockReferencesWithFilters: string[]; config: Config | SanitizedConfig; fields: Field[]; tenantEnabledCollectionSlugs: string[]; tenantEnabledGlobalSlugs: string[]; tenantFieldName: string; tenantsArrayFieldName: string; tenantsArrayTenantFieldName: string; tenantsCollectionSlug: string; userHasAccessToAllTenants: Required<MultiTenantPluginConfig<ConfigType>>['userHasAccessToAllTenants']; }; export declare function addFilterOptionsToFields<ConfigType = unknown>({ blockReferencesWithFilters, config, fields, tenantEnabledCollectionSlugs, tenantEnabledGlobalSlugs, tenantFieldName, tenantsArrayFieldName, tenantsArrayTenantFieldName, tenantsCollectionSlug, userHasAccessToAllTenants, }: AddFilterOptionsToFieldsArgs<ConfigType>): void; export {}; //# sourceMappingURL=addFilterOptionsToFields.d.ts.map