import { z } from 'zod'; import * as CLI from 'yargs'; import { IOptionsEach } from './types.js'; export declare const handleFs: (path: string) => Promise; export declare const schemeHandlers: Record Promise>; export declare const parseCustomUrl: (url: string) => Promise; export declare const zodSchema: () => z.ZodObject<{ logLevel: z.ZodDefault; main: z.ZodString; log: z.ZodOptional; list: z.ZodString; root: z.ZodOptional; cwd: z.ZodOptional; trace: z.ZodDefault; env: z.ZodDefault; profile: z.ZodDefault; }, "strip", z.ZodTypeAny, { root?: string; cwd?: string; logLevel?: string; main?: string; log?: string; list?: string; trace?: boolean; env?: string; profile?: string; }, { root?: string; cwd?: string; logLevel?: string; main?: string; log?: string; list?: string; trace?: boolean; env?: string; profile?: string; }>; export declare const yargsOptions: (yargs: CLI.Argv) => CLI.Argv; export declare const each: (opts: IOptionsEach) => Promise;