import type { ConfigInput } from 'hapic'; import { Client as BaseClient } from 'hapic'; import { Client as OAuth2Client } from '@hapic/oauth2'; import { ClientAPI, ClientScopeAPI, IdentityProviderAPI, IdentityProviderRoleAPI, PermissionAPI, RealmAPI, RobotAPI, RobotPermissionAPI, RobotRoleAPI, RoleAPI, RoleAttributeAPI, RolePermissionAPI, ScopeAPI, UserAPI, UserAttributeAPI, UserPermissionAPI, UserRoleAPI } from '../../domains'; export declare class HTTPClient extends BaseClient { readonly oauth2: OAuth2Client; readonly client: ClientAPI; readonly clientScope: ClientScopeAPI; readonly identityProvider: IdentityProviderAPI; readonly identityProviderRole: IdentityProviderRoleAPI; readonly permission: PermissionAPI; readonly realm: RealmAPI; readonly robot: RobotAPI; readonly robotPermission: RobotPermissionAPI; readonly robotRole: RobotRoleAPI; readonly role: RoleAPI; readonly roleAttribute: RoleAttributeAPI; readonly rolePermission: RolePermissionAPI; readonly scope: ScopeAPI; readonly user: UserAPI; readonly userAttribute: UserAttributeAPI; readonly userPermission: UserPermissionAPI; readonly userRole: UserRoleAPI; constructor(config: ConfigInput); } //# sourceMappingURL=module.d.ts.map