import type { IActivityHandler } from "../../IActivityHandler"; /** Defines outputs for the ParseCsv activity. */ export interface ParseCsvInputs { csv: string; delimiter?: string; quoteCharacter?: string; headerPresent?: boolean; parseNumbers?: boolean; parseBooleans?: boolean; itemType?: "any" | "Error" | "Object" | "{ id: number; name: string; location: esri.Point; }" | string; } /** Defines outputs for the ParseCsv activity. */ export interface ParseCsvOutputs { /** @description An array of objects corresponding to the given CSV text. /*/ result: any[]; } export declare class ParseCsv implements IActivityHandler { static readonly action = "gcx:wf:csv::ParseCsv"; static readonly suite = "gcx:wf:builtin"; execute(inputs: ParseCsvInputs): ParseCsvOutputs; }