UNPKG

640 BTypeScriptView Raw
1import { IClient, ResourceClientLoad } from '../definitions';
2import { ResourceClient } from './http';
3export interface AuthConnection {
4 readonly uuid: string;
5}
6export interface AuthClientDeps {
7 readonly client: IClient;
8}
9export declare class AuthClient extends ResourceClient {
10 readonly e: AuthClientDeps;
11 readonly connections: AuthConnectionClient;
12 constructor(e: AuthClientDeps);
13}
14export declare class AuthConnectionClient extends ResourceClient implements ResourceClientLoad<AuthConnection> {
15 readonly e: AuthClientDeps;
16 constructor(e: AuthClientDeps);
17 load(email: string): Promise<AuthConnection>;
18}