import { Observable } from 'rxjs'; import { IAMUserProviderInterface } from '../iam-provider.interface'; import { KeycloakUser } from './keycloak-provider.interface'; import { KeycloakProvider } from './keycloak.provider'; export declare class KeycloakUserProvider implements IAMUserProviderInterface { private readonly keycloakProvider; constructor(keycloakProvider: KeycloakProvider); find(query?: Record): Observable; findById(id: string): Observable; create(user: KeycloakUser): Observable; update(id: string, user: KeycloakUser): Observable; delete(id: string): Observable; } //# sourceMappingURL=keycloak-user.provider.d.ts.map