/** * Copyright 2020 Colin Doig. Distributed under the MIT license. */ import JsonRequest from '../JsonRequest'; import MarketFilter, { IMarketFilterOptions } from '../sport/MarketFilter'; export interface IListCompetitionsRequestOptions { filter: MarketFilter | IMarketFilterOptions; locale?: string; } export default class ListCompetitionsRequest extends JsonRequest { private filter; private locale?; constructor(options: IListCompetitionsRequestOptions); toJson(): IListCompetitionsRequestOptions; getFilter(): MarketFilter; setFilter(filter: MarketFilter): void; getLocale(): string | undefined; setLocale(locale: string): void; }