import type { InjectionCycleInput, InjectionCycleResult } from './types.js'; /** * Calculate injection molding cycle time. * * Cooling time formula (simplified from Fourier equation): * tc = (h^2 / (PI^2 * alpha)) * ln((8/PI^2) * (Tm - Tw) / (Te - Tw)) * * where: * - h = half wall thickness (mm) * - alpha = thermal diffusivity (mm^2/s) * - Tm = melt temperature * - Tw = mold wall temperature * - Te = ejection temperature * * @param input - Injection cycle input with resin type and dimensions * @returns Cycle time breakdown and total */ export declare function injectionCycle(input: InjectionCycleInput): InjectionCycleResult; /** * Round to specified decimal places */ //# sourceMappingURL=injectionCycle.d.ts.map