interface GroupTaskUsageSchema {
    assigneeId?: number;
    baseRates?: BaseRate;
    creatorId?: number;
    currency?: Currency;
    dateFrom?: string;
    dateTo?: string;
    excludeApprovalsForEditedTranslations?: boolean;
    format: ReportsModel.Format;
    groupBy?:
        | "type"
        | "user"
        | "language"
        | "project";
    individualRates?: IndividualRate[];
    languageId?: string;
    netRateSchemes?: NetRateSchemas;
    projectIds?: number[];
    statuses?: TaskStatus[];
    type:
        | "time"
        | "performance"
        | "workload"
        | "created-vs-resolved"
        | "cost"
        | "create-vs-resolve";
    typeTasks?: TypeTasks;
    wordsCountFrom?: number;
    wordsCountTo?: number;
}

Properties

assigneeId?: number
baseRates?: BaseRate
creatorId?: number
currency?: Currency
dateFrom?: string
dateTo?: string
excludeApprovalsForEditedTranslations?: boolean
groupBy?:
    | "type"
    | "user"
    | "language"
    | "project"
individualRates?: IndividualRate[]
languageId?: string
netRateSchemes?: NetRateSchemas
projectIds?: number[]
statuses?: TaskStatus[]
type:
    | "time"
    | "performance"
    | "workload"
    | "created-vs-resolved"
    | "cost"
    | "create-vs-resolve"
typeTasks?: TypeTasks
wordsCountFrom?: number
wordsCountTo?: number