@trophyso/node
Version:
NodeJS SDK for the Trophy API
9 lines (8 loc) • 334 B
TypeScript
import type { EndpointMetadata } from "../fetcher/EndpointMetadata";
import type { AuthRequest } from "./AuthRequest";
export interface AuthProvider {
getAuthRequest(arg?: {
endpointMetadata?: EndpointMetadata;
}): Promise<AuthRequest>;
}
export declare function isAuthProvider(value: unknown): value is AuthProvider;