pockybot
Version:
Spark bot that handles team recognition
18 lines (17 loc) • 637 B
TypeScript
import { ResultRow } from '../../models/database/result-row';
import { Peg } from '../../models/peg';
import Config from '../config-interface';
import Utilities from '../utilities';
import { DbLocation } from '../database/db-interfaces';
export interface PegService {
getPegs(results: ResultRow[]): Promise<Peg[]>;
}
export declare class DefaultPegService implements PegService {
private config;
private utilities;
private dbLocation;
constructor(config: Config, utilities: Utilities, dbLocation: DbLocation);
getPegs(results: ResultRow[]): Promise<Peg[]>;
private getKeywords;
private getPegWeighting;
}