import { AxiosResponse } from 'axios'; import { FetchListResponse, QueryParams } from '../types/fetchResponse.type'; import { TestingAccount } from '../types/teamMemberAccountTestingService.type'; import { GetDetailParams, GetOptionsParams, GetUsersParams, PasswordSchedule, Project, Skenario } from '../dto/teamMemberAccountTestingService.dto'; import { GetOptionsResponse } from '../types/teamMemberAccountService.type'; declare const AccountTestingServices: { getTestingAccounts: (params: QueryParams, projectId: string) => Promise>>; getTestingOptions: (params: GetOptionsParams, accountType: string) => Promise>; patchAccountTestingDescription: (projectId: string, accountId: string, description: string) => Promise>; updateAccountTestingPassword: (projectId: string, accountId: string, password: string) => Promise>; getScenarios: (type: string, params?: GetUsersParams) => Promise>>; getScenarioDetail: (projectId: string, params?: GetDetailParams) => Promise>>; getPasswordTestingSchedule: (projectId: string) => Promise<{ data: PasswordSchedule; }>; updatePasswordTestingSchedule: (projectId: string, value: number, unit: string, type: "scenario" | "performance") => Promise<{ data: PasswordSchedule; }>; createAccountScenarioTesting: (projectId: string, data: { email: string; password: string; accountType: string; }) => Promise>; changePasswordAccountScenarioTesting: (projectId: string, accountId: string, data: { password: string; }) => Promise>; deleteAccountScenarioTesting: (projectId: string, accountId: string) => Promise>; }; export default AccountTestingServices;