import { type ParseResult } from "https://deno.land/std@0.210.0/csv/mod.ts";
definition: T extends ParseOptions & { columns: readonly (infer C extends string)[]; } ? RecordWithColumn<C>[] : T extends ParseOptions & { skipFirstRow: true; } ? Record<string, string | undefined>[] : T extends ParseOptions & { columns?: undefined; skipFirstRow?: false | undefined; } ? string[][] : Record<string, string | undefined>[] | string[][]