pockybot
Version:
Spark bot that handles team recognition
15 lines (14 loc) • 708 B
TypeScript
import { Argument } from '../../models/argument';
import { DbLocation, DbUsers } from '../database/db-interfaces';
export interface SetUserLocationService {
setUserLocationAdmin(args: Argument[], personId: string): Promise<string>;
setUserLocationNonAdmin(args: Argument[], personId: string): Promise<string>;
}
export declare class DefaultSetUserLocationService implements SetUserLocationService {
dbLocation: DbLocation;
dbUsers: DbUsers;
constructor(dbLocation: DbLocation, dbUsers: DbUsers);
setUserLocationAdmin(args: Argument[], personId: string): Promise<string>;
setUserLocationNonAdmin(args: Argument[], personId: string): Promise<string>;
private setUserLocation;
}