import type { CompactionLiftsInput } from '../models/CompactionLiftsInput'; import type { CompactionLiftsResult } from '../models/CompactionLiftsResult'; import type { CutFillInput } from '../models/CutFillInput'; import type { CutFillResult } from '../models/CutFillResult'; import type { RetainingWallInput } from '../models/RetainingWallInput'; import type { RetainingWallResult } from '../models/RetainingWallResult'; import type { CancelablePromise } from '../core/CancelablePromise'; export declare class CalcSiteService { /** * Retaining wall material + engineering trigger (IBC 1808.3.2) * @returns RetainingWallResult Successful Response * @throws ApiError */ static calcSiteRetainingWall({ requestBody, }: { requestBody: RetainingWallInput; }): CancelablePromise; /** * Cut + fill cubic yards (with swell/shrink factors) * @returns CutFillResult Successful Response * @throws ApiError */ static calcSiteCutFill({ requestBody, }: { requestBody: CutFillInput; }): CancelablePromise; /** * Compaction lift count + passes (95% Standard Proctor) * @returns CompactionLiftsResult Successful Response * @throws ApiError */ static calcSiteCompactionLifts({ requestBody, }: { requestBody: CompactionLiftsInput; }): CancelablePromise; } //# sourceMappingURL=CalcSiteService.d.ts.map