import type { AnalysisApi } from "./internal/analysis.js";
export type { Analysis, AnalysisApi, AnalysisGroundGrid, NoiseAnalysis, NoiseAnalysisParameters, SunAnalysis, SunAnalysisParameters, } from "./internal/analysis.js";
/** @hidden @deprecated Refer to {@link AnalysisApi.list | list} function signature */
export type ListAnalysesRequest = Parameters<AnalysisApi["list"]>[0];
/** @hidden @deprecated Refer to {@link AnalysisApi.list | list} function signature */
export type ListAnalysesResponse = Awaited<ReturnType<AnalysisApi["list"]>>;
/** @hidden @deprecated Refer to {@link AnalysisApi.getGroundGrid | getGroundGrid} function signature */
export type AnalysisGroundGridRequest = Parameters<AnalysisApi["getGroundGrid"]>[0];
/** @hidden @deprecated Refer to {@link AnalysisGroundGrid} */
export type Scale = NonNullable<Awaited<ReturnType<AnalysisApi["getGroundGrid"]>>>["scale"];
/** @hidden @deprecated Refer to {@link AnalysisGroundGrid} */
export type AnalysisGroundGridResponse = Awaited<ReturnType<AnalysisApi["getGroundGrid"]>>;
