import type { IActivityHandler } from "../../IActivityHandler"; export interface ReadFileInputs { path: string; encoding: "ASCII" | "Unicode" | "utf-7" | "utf-8" | "utf-16" | "utf-16BE" | "utf-32" | string; } /** Defines outputs from the ReadFile activity. */ export interface ReadFileOutputs { /** @description The text content of the file. */ text: string; } export declare class ReadFile implements IActivityHandler { static readonly action = "gcx:wf:server::ReadFile"; static readonly suite = "gcx:wf:builtin"; execute(inputs: ReadFileInputs): ReadFileOutputs; }