import { AbstractEntity } from '../../abstractEntity'; import { ChecksAggType, MarketplacesAggType, MonthlyTrendAggType, PaginationsType, PartnersAggType, PeriodsType, ScoreResultType, ScoresAggType, SeveritiesAggType } from '../types/securityScoreGraphQLTypes'; import { SecurityScoreQueries } from '../types/queryArguments'; /** * @deprecated * Prefer using equivalent type in the wellArchitected */ export declare enum GetAdminDataFields { COLUMN_CHECKS_AGG = "checksAgg", COLUMN_MARKETPLACES_AGG = "marketplacesAgg", COLUMN_MONTHLY_TREND_AGG = "monthlyTrendAgg", COLUMN_PARTNERS_AGG = "partnersAgg", COLUMN_PAGINATION = "pagination", COLUMN_PERIOD = "period", COLUMN_RESULTS = "results", COLUMN_SCORES_AGG = "scoresAgg", COLUMN_SEVERITIES_AGG = "severitiesAgg" } /** * @deprecated * Prefer using equivalent type in the wellArchitected */ export declare type GetAdminDataType = { [GetAdminDataFields.COLUMN_CHECKS_AGG]?: ChecksAggType; [GetAdminDataFields.COLUMN_MARKETPLACES_AGG]?: MarketplacesAggType; [GetAdminDataFields.COLUMN_MONTHLY_TREND_AGG]?: MonthlyTrendAggType; [GetAdminDataFields.COLUMN_PARTNERS_AGG]?: PartnersAggType; [GetAdminDataFields.COLUMN_PAGINATION]?: PaginationsType; [GetAdminDataFields.COLUMN_PERIOD]?: PeriodsType; [GetAdminDataFields.COLUMN_RESULTS]?: ScoreResultType[]; [GetAdminDataFields.COLUMN_SCORES_AGG]?: ScoresAggType; [GetAdminDataFields.COLUMN_SEVERITIES_AGG]?: SeveritiesAggType; }; /** * @deprecated * Prefer using equivalent type in the wellArchitected */ export declare type GetAdminDataGraphQLResultType = { [SecurityScoreQueries.GET_ADMIN_DATA]: GetAdminDataType; }; /** * @deprecated * Prefer using equivalent class in the wellArchitected */ export declare class GetAdminData extends AbstractEntity { #private; constructor(getAdminDataInput: GetAdminDataType); get checksAgg(): ChecksAggType | undefined; get monthlyTrendAgg(): MonthlyTrendAggType | undefined; get marketplacesAgg(): MarketplacesAggType | undefined; get partnersAgg(): PartnersAggType | undefined; get period(): PeriodsType | undefined; get pagination(): PaginationsType | undefined; get results(): ScoreResultType[] | undefined; get scoresAgg(): ScoresAggType | undefined; get severitiesAgg(): SeveritiesAggType | undefined; toJSON(): GetAdminDataType; }