import type { BaseboardsInput } from '../models/BaseboardsInput'; import type { BaseboardsResult } from '../models/BaseboardsResult'; import type { CarpetFlooringInput } from '../models/CarpetFlooringInput'; import type { CarpetFlooringResult } from '../models/CarpetFlooringResult'; import type { FlooringUnderlaymentInput } from '../models/FlooringUnderlaymentInput'; import type { FlooringUnderlaymentResult } from '../models/FlooringUnderlaymentResult'; import type { HardwoodFlooringInput } from '../models/HardwoodFlooringInput'; import type { HardwoodFlooringResult } from '../models/HardwoodFlooringResult'; import type { TileFlooringInput } from '../models/TileFlooringInput'; import type { TileFlooringResult } from '../models/TileFlooringResult'; import type { TransitionsInput } from '../models/TransitionsInput'; import type { TransitionsResult } from '../models/TransitionsResult'; import type { CancelablePromise } from '../core/CancelablePromise'; export declare class CalcFlooringService { /** * Tile + thinset + grout (TCNA-compliant, joint-width formula) * @returns TileFlooringResult Successful Response * @throws ApiError */ static calcFlooringTile({ requestBody, }: { requestBody: TileFlooringInput; }): CancelablePromise; /** * Hardwood flooring sqft + box count + underlayment * @returns HardwoodFlooringResult Successful Response * @throws ApiError */ static calcFlooringHardwood({ requestBody, }: { requestBody: HardwoodFlooringInput; }): CancelablePromise; /** * Carpet roll calculations (12ft / 15ft widths) + pad * @returns CarpetFlooringResult Successful Response * @throws ApiError */ static calcFlooringCarpet({ requestBody, }: { requestBody: CarpetFlooringInput; }): CancelablePromise; /** * Flooring underlayment rolls (foam/cork/rubber/moisture) * @returns FlooringUnderlaymentResult Successful Response * @throws ApiError */ static calcFlooringUnderlayment({ requestBody, }: { requestBody: FlooringUnderlaymentInput; }): CancelablePromise; /** * Transition strips for doorways + room transitions * @returns TransitionsResult Successful Response * @throws ApiError */ static calcFlooringTransitions({ requestBody, }: { requestBody: TransitionsInput; }): CancelablePromise; /** * Baseboard linear feet + stock pieces * @returns BaseboardsResult Successful Response * @throws ApiError */ static calcFlooringBaseboards({ requestBody, }: { requestBody: BaseboardsInput; }): CancelablePromise; } //# sourceMappingURL=CalcFlooringService.d.ts.map