/** * Does `variant` perform every operation `seed` performs? * * Not string equality and not set equality: a wrapper adds a leaf (`sudo` itself), * so the test is CONTAINMENT — every dangerous leaf of the seed still appears. */ export declare function sameOperation(seed: string, variant: string): boolean; /** * Every shell-equivalent rewrite of `seed` the families can produce. * * 🔴 A candidate that does NOT satisfy {@link sameOperation} THROWS rather than * being dropped. A silent drop would hide a generator bug behind a smaller * corpus — the battery would quietly shrink and still look like it ran. * A family that does not APPLY (no flag to quote) yields nothing, which is * different from producing something wrong. */ export declare function equivalentCommands(seed: string): readonly string[]; //# sourceMappingURL=bash-equivalents.d.ts.map