import type { TrimLeft } from "./TrimLeft"; import type { TrimRight } from "./TrimRight"; import type { Args, Fn } from "../HKT"; import type { AssertStr } from "../helpers"; export type Trim = AssertStr>>; export default interface TrimFn extends Fn<[string, string], string> { def: ([c, s]: Args) => Trim; }