export interface SwiftTestOptions {
    filter?: string;
    configuration?: 'Debug' | 'Release';
}
/**
 * Handles testing Swift packages (Single Responsibility: Testing)
 */
export declare class SwiftPackageTester {
    /**
     * Test a Swift package
     */
    test(packagePath: string, options?: SwiftTestOptions): Promise<{
        success: boolean;
        output: string;
        passed: number;
        failed: number;
        failingTests?: string[];
    }>;
}
//# sourceMappingURL=SwiftPackageTester.d.ts.map