/** * URL utility helpers shared across audio facade classes. * * Uses a simple character-by-character loop rather than a regex so that * CodeQL (javascript/polynomial-redos) does not flag calls on * user-controlled input. The `/\/+$/` regex is equivalent in behaviour but * triggers the "polynomial regular expression used on uncontrolled data" rule * because the quantifier runs over external input. */ /** * Remove one or more trailing forward-slash characters from `url`. * * @example * stripTrailingSlashes("https://api.octomil.com///") // "https://api.octomil.com" * stripTrailingSlashes("https://api.octomil.com") // "https://api.octomil.com" */ export declare function stripTrailingSlashes(url: string): string; //# sourceMappingURL=url-utils.d.ts.map