import { Guard } from'./Guard';
/**
* @param guards an array of guards. Each guard validates the corresponding element in the data tuple.
*/exportdeclareconsttupleGuard: <T extendsreadonly [...unknown[]]>(guards: [...{ [K in keyof T]: Guard<T[K]>; }]) =>Guard<T>;