Files
jiracula/Jira_helper/node_modules/csv-parse/lib/sync.d.ts
2025-11-04 07:36:02 +00:00

31 lines
671 B
TypeScript

import { Options } from "./index.js";
type OptionsWithColumns<T> = Omit<Options<T>, "columns"> & {
columns: Exclude<Options["columns"], undefined | false>;
};
declare function parse<T = unknown>(
input: Buffer | string | Uint8Array,
options: OptionsWithColumns<T>,
): T[];
declare function parse(
input: Buffer | string | Uint8Array,
options: Options,
): string[][];
declare function parse(input: Buffer | string | Uint8Array): string[][];
// export default parse;
export { parse };
export {
CastingContext,
CastingFunction,
CastingDateFunction,
ColumnOption,
Options,
OptionsNormalized,
Info,
CsvErrorCode,
CsvError,
} from "./index.js";