import type { Args } from "../../args.ts"; import type { AuthInput } from "../auth.ts"; import { Command } from "../command.ts"; import type { TransportAddress } from "../transport-address.ts"; export interface AtomicCommand { readonly command: "atomic"; readonly auth?: AuthInput; readonly options: Args; readonly listen?: readonly TransportAddress[]; } export interface AtomicCommandContext { runAtomic(command: AtomicCommand): void | Promise; } export declare const atomicCommand: Command; //# sourceMappingURL=pi.d.ts.map