/** * Squidex API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 1.0.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import type { CallsUsageDtoDto, CurrentStorageDto, LogDownloadDto, StorageUsagePerDateDto } from '../models/index'; export interface UsagesGetStorageSizesRequestRaw { fromDate: Date; toDate: Date; } export interface UsagesGetStorageSizesForTeamRequestRaw { team: string; fromDate: Date; toDate: Date; } export interface UsagesGetTeamCurrentStorageSizeForTeamRequestRaw { team: string; } export interface UsagesGetUsagesRequestRaw { fromDate: Date; toDate: Date; } export interface UsagesGetUsagesForTeamRequestRaw { team: string; fromDate: Date; toDate: Date; } /** * StatisticsApi - interface * * @export * @interface StatisticsApiInterface */ export interface StatisticsApiInterface { /** * * @summary Get total asset size for app. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof StatisticsApiInterface */ getCurrentStorageSizeRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get total asset size for app. */ getCurrentStorageSize(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * * @summary Get api calls as log file. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof StatisticsApiInterface */ getLogRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get api calls as log file. */ getLog(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * * @summary Get asset usage by date for app. * @param {Date} fromDate The from date. * @param {Date} toDate The to date. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof StatisticsApiInterface */ getStorageSizesRaw(fromDate: Date, toDate: Date, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Get asset usage by date for app. */ getStorageSizes(fromDate: Date, toDate: Date, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * * @summary Get asset usage by date for team. * @param {string} team The ID of the team. * @param {Date} fromDate The from date. * @param {Date} toDate The to date. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof StatisticsApiInterface */ getStorageSizesForTeamRaw(team: string, fromDate: Date, toDate: Date, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Get asset usage by date for team. */ getStorageSizesForTeam(team: string, fromDate: Date, toDate: Date, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * * @summary Get total asset size for team. * @param {string} team The ID of the team. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof StatisticsApiInterface */ getTeamCurrentStorageSizeForTeamRaw(team: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get total asset size for team. */ getTeamCurrentStorageSizeForTeam(team: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * * @summary Get api calls in date range for app. * @param {Date} fromDate The from date. * @param {Date} toDate The to date. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof StatisticsApiInterface */ getUsagesRaw(fromDate: Date, toDate: Date, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get api calls in date range for app. */ getUsages(fromDate: Date, toDate: Date, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * * @summary Get api calls in date range for team. * @param {string} team The name of the team. * @param {Date} fromDate The from date. * @param {Date} toDate The to date. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof StatisticsApiInterface */ getUsagesForTeamRaw(team: string, fromDate: Date, toDate: Date, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get api calls in date range for team. */ getUsagesForTeam(team: string, fromDate: Date, toDate: Date, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; } /** * */ export declare class StatisticsApi extends runtime.BaseAPI implements StatisticsApiInterface { /** * Get total asset size for app. */ getCurrentStorageSizeRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get total asset size for app. */ getCurrentStorageSize(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get api calls as log file. */ getLogRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get api calls as log file. */ getLog(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get asset usage by date for app. */ getStorageSizesRaw(fromDate: Date, toDate: Date, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Get asset usage by date for app. */ getStorageSizes(fromDate: Date, toDate: Date, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get asset usage by date for team. */ getStorageSizesForTeamRaw(team: string, fromDate: Date, toDate: Date, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Get asset usage by date for team. */ getStorageSizesForTeam(team: string, fromDate: Date, toDate: Date, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get total asset size for team. */ getTeamCurrentStorageSizeForTeamRaw(team: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get total asset size for team. */ getTeamCurrentStorageSizeForTeam(team: string, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get api calls in date range for app. */ getUsagesRaw(fromDate: Date, toDate: Date, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get api calls in date range for app. */ getUsages(fromDate: Date, toDate: Date, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Get api calls in date range for team. */ getUsagesForTeamRaw(team: string, fromDate: Date, toDate: Date, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get api calls in date range for team. */ getUsagesForTeam(team: string, fromDate: Date, toDate: Date, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }