import * as Effect from "effect/Effect"; import * as Option from "effect/Option"; import * as Command from "effect/unstable/cli/Command"; import * as CLI from "../../Cli/Cli.ts"; export interface SyncArgs { main: string; stage: string; envFile: Option.Option; profile?: string; dryRun?: boolean; yes?: boolean; } export declare const execSync: (args_0: SyncArgs) => Effect.Effect; export declare const syncCommand: Command.Command<"sync", { readonly dryRun: boolean; readonly main: string; readonly envFile: Option.Option; readonly stage: string; readonly yes: boolean; readonly profile: string; }, {}, any, import("../../AlchemyContext.ts").AlchemyContext | import("../../Auth/Profile.ts").AlchemyProfile | import("effect/unstable/process/ChildProcessSpawner").ChildProcessSpawner | CLI.Cli | import("../../Auth/Credentials.ts").CredentialsStore | import("effect/FileSystem").FileSystem | import("effect/unstable/http/HttpClient").HttpClient | import("effect/Path").Path | import("effect/Scope").Scope>; //# sourceMappingURL=sync.d.ts.map