import { GroupTransformer, UserTransformer } from '@backstage/plugin-catalog-backend-module-ldap'; /** * Interface for {@link LdapOrgEntityProviderTransformsExtensionPoint}. * * @public */ export interface LdapOrgEntityProviderTransformsExtensionPoint { /** * Set the function that transforms a user entry in LDAP to an entity. * Optionally, you can pass separate transformers per provider ID. */ setUserTransformer(transformer: UserTransformer | Record): void; /** * Set the function that transforms a group entry in LDAP to an entity. * Optionally, you can pass separate transformers per provider ID. */ setGroupTransformer(transformer: GroupTransformer | Record): void; } /** * Extension point used to customize the transforms used by the module. * * @public */ export declare const ldapOrgEntityProviderTransformsExtensionPoint: import("@backstage/backend-plugin-api").ExtensionPoint; /** * Registers the LdapOrgEntityProvider with the catalog processing extension point. * * @public */ export declare const catalogModuleLdapOrgEntityProvider: import("@backstage/backend-plugin-api").BackendFeature;