import { FileSystem, Logger } from '@servicenow/sdk-project'; import { z } from 'zod'; type SourceFileInfo = { path: string; }; export type TransformInfo = { sourceFiles: SourceFileInfo[]; }; export type TransformArguments = z.input; declare const ArgumentsSchema: z.ZodObject<{ directory: z.ZodString; from: z.ZodDefault; preview: z.ZodDefault; mode: z.ZodDefault, z.ZodLiteral<"complete">]>>; credentials: z.ZodOptional; }, "strip", z.ZodTypeAny, { mode: "complete" | "incremental"; directory: string; from: string; preview: boolean; credentials?: any; }, { directory: string; from?: string | undefined; preview?: boolean | undefined; mode?: "complete" | "incremental" | undefined; credentials?: any; }>; export declare function transform(args: TransformArguments, fs: FileSystem, logger: Logger): Promise<(TransformInfo | void) & { scopeId: string; }>; export {};