/**
 * DaemonPidService
 *
 * Infrastructure service for managing the daemon state file (~/.shep/daemon.json).
 * Implements IDaemonService output port.
 *
 * Uses atomic write (write-to-temp + rename) to prevent partial-write corruption.
 */
import type { IDaemonService, DaemonState } from '../../../application/ports/output/services/daemon-service.interface.js';
export declare class DaemonPidService implements IDaemonService {
    read(): Promise<DaemonState | null>;
    write(data: DaemonState): Promise<void>;
    delete(): Promise<void>;
    isAlive(pid: number): boolean;
}
//# sourceMappingURL=daemon-pid.service.d.ts.map