sportradar-api-client
Version:
Node and NestJS wrappers for Sportradar feeds
51 lines (50 loc) • 1.48 kB
TypeScript
import { DynamicModule } from '@nestjs/common';
import * as SportradarMlbApi from './sportradar_mlb';
import * as SportradarNbaApi from './sportradar_nba';
import * as SportradarNflApi from './sportradar_nfl';
export declare class SportradarNestjsModule {
static forRoot(config: {
mlb: {
basePath: string;
apiKey: string;
};
nba: {
basePath: string;
apiKey: string;
};
nfl: {
basePath: string;
apiKey: string;
};
}): DynamicModule;
static forRootAsync(options: {
imports: any[];
useFactory: (...args: any[]) => {
mlb: {
basePath: string;
apiKey: string;
};
nba: {
basePath: string;
apiKey: string;
};
nfl: {
basePath: string;
apiKey: string;
};
};
inject?: any[];
}): DynamicModule;
}
export declare class SportradarMlbAppComponent {
private apiGateway;
constructor(apiGateway: SportradarMlbApi.DefaultSportradarMlbApiService);
}
export declare class SportradarNbaAppComponent {
private apiGateway;
constructor(apiGateway: SportradarNbaApi.DefaultSportradarNbaApiService);
}
export declare class SportradarNflAppComponent {
private apiGateway;
constructor(apiGateway: SportradarNflApi.DefaultSportradarNflApiService);
}