export interface IFilter {
    knoksTotal: number;
    knokserJedi: number;
    knokserMaster: number;
    knokserAdept: number;
    knokserRanger: number;
    knokserPadawan: number;
    exitPriceMissed: number;
    stopLossReached: number;
    closedByKnokser: number;
}

export class FilterParams implements IFilter {
    knoksTotal: number;
    knokserJedi: number;
    knokserMaster: number;
    knokserAdept: number;
    knokserRanger: number;
    knokserPadawan: number;
    exitPriceMissed: number;
    stopLossReached: number;
    closedByKnokser: number;
    constructor() {
        this.knoksTotal = 0;
    }
}

export interface IRankItem {
    rank: number;
    count: number;
}

export interface IRankItems {
    items: [IRankItem];
}

export interface ILoseKnokItem {
    id: number;
    count: number;
}

export interface ILoseKnokItems {
    items: [ILoseKnokItem];
}
