import type { IProjectTypeDetector } from "../detector.interface.js";
/**
 * Detector for Harper/Fabric projects.
 *
 * A project must have the Harper deploy surface (`harper-app/config.yaml`
 * and `harper-app/schema.graphql`) plus either config keys or package deps
 * that distinguish it from an arbitrary directory with similarly named files.
 */
export declare class HarperFabricDetector implements IProjectTypeDetector {
    readonly type: "harper-fabric";
    /**
     * Detect if the project is a Harper/Fabric component app.
     * @param destDir - Project directory to check
     * @returns True if Harper/Fabric is detected
     */
    detect(destDir: string): Promise<boolean>;
}
//# sourceMappingURL=harper-fabric.d.ts.map