export type DynatraceEntity = { entityId: { id: string; type: string; }; name: string; }; export type DynatraceProblem = { problemId: string; impactLevel: string; status: string; startTime: number; endTime: number; title: string; severityLevel: string; rootCauseEntity: DynatraceEntity; affectedEntities: Array; }; type SyntheticRequestResults = { startTimestamp: number; }; export interface DynatraceSyntheticResults { monitorId: string; locationsExecutionResults: [ { locationId: number; executionId: string; requestResults: Array; } ]; } export interface DynatraceSyntheticLocationInfo { entityId: string; name: string; city: string; browserType: string; } export interface DynatraceProblems { problems: Array; totalCount: number; pageSize: number; } export declare const dynatraceApiRef: import("@backstage/core-plugin-api").ApiRef; export type DynatraceApi = { getDynatraceProblems(dynatraceEntityId: string): Promise; getDynatraceSyntheticFailures(syntheticsId: string): Promise; getDynatraceSyntheticLocationInfo(syntheticLocationId: string): Promise; }; export {};