import { Logger } from "pino";
import { SwiftCliResponse } from "../types/index.js";
export declare function initializeSwiftCliPath(packageRootDir: string): void;
export declare function executeSwiftCli(args: string[], logger: Logger, options?: {
    timeout?: number;
}): Promise<SwiftCliResponse>;
export declare function readImageAsBase64(imagePath: string): Promise<string>;
export declare function execPeekaboo(args: string[], packageRootDir: string, options?: {
    expectSuccess?: boolean;
    timeout?: number;
}): Promise<{
    success: boolean;
    data?: string;
    error?: string;
}>;
//# sourceMappingURL=peekaboo-cli.d.ts.map