import { UseMutationOptions } from '@tanstack/react-query'; import type { LicenseUsageActivityFilterPropertiesDto } from '../schemas/LicenseUsageActivityFilterPropertiesDto'; import type { ResponseWithPagination } from '../helpers'; import { FetcherOptions } from '../../../../fetcher/index.js'; export interface ExportLicenseUsageActivityMutationPathParams { accountIdentifier: string; } export interface ExportLicenseUsageActivityMutationQueryParams { /** * @format int64 */ startTime: number; /** * @format int64 */ endTime: number; } export type ExportLicenseUsageActivityRequestBody = LicenseUsageActivityFilterPropertiesDto; export type ExportLicenseUsageActivityOkResponse = ResponseWithPagination; export type ExportLicenseUsageActivityErrorResponse = {}; export interface ExportLicenseUsageActivityProps extends ExportLicenseUsageActivityMutationPathParams, Omit, 'url'> { queryParams: ExportLicenseUsageActivityMutationQueryParams; body: ExportLicenseUsageActivityRequestBody; } export declare function exportLicenseUsageActivity(props: ExportLicenseUsageActivityProps): Promise; /** * Get exported License Usage Data for an account based on the filters */ export declare function useExportLicenseUsageActivityMutation(options?: Omit, 'mutationKey' | 'mutationFn'>): import("@tanstack/react-query").UseMutationResult;