import { z } from 'zod'; type IAppConfig = { defaultChain: string; projectName?: string; template?: string; dockerhubUsername?: string; dockerhubAccessToken?: string; walletPrivateKey?: string; walletFileName?: string; appSecret?: string | null; }; export declare const projectNameSchema: z.ZodEffects, string, string>; export declare function projectNameToImageName(projectName?: string): string; export declare function readIAppConfig(): Promise; export declare function writeIAppConfig(config: IAppConfig): Promise; export declare function getChainConfig(name: string): { rpcHostUrl: string; ipfsGatewayUrl: string; iexecExplorerUrl: string; tdxWorkerpool: string; name: string; }; export {};