import type { ProjectCommandOptions, RemoteCommandContext } from "./util.js"; export type PullOptions = ProjectCommandOptions & { out?: string; force?: boolean; }; /** `agency remote pull` — download the deployed source to disk (safe planner + * atomic applicator; refuses to overwrite without --force). */ export declare function runPull(options: PullOptions, context: RemoteCommandContext): Promise;