import type { WorkSamplingInput, WorkSamplingResult } from './types.js'; /** * Work Sampling Analysis * * @formula * proportion = activityObservations / totalObservations * requiredObservations = z² × p × (1 - p) / e² * marginOfError = z × √(p × (1 - p) / totalObservations) * * @reference Barnes, R.M. (1980). "Motion and Time Study". * @reference ILO. "Introduction to Work Study". * * @throws {RangeError} Total observations must be a positive integer * @throws {RangeError} Activity observations must be between 0 and total observations * @throws {RangeError} Confidence must be between 0 and 1 (exclusive) * @throws {RangeError} Accuracy must be a positive number */ export declare function workSampling(input: WorkSamplingInput): WorkSamplingResult; //# sourceMappingURL=workSampling.d.ts.map