/**
 * Aperant Framework Mapper
 * ========================
 *
 * Reference FrameworkMapper implementation per D-06.
 * Translates Aperant-native artifacts (spec.md, implementation_plan.json,
 * build-progress.json, qa_signoff.json) into the 4 Aperant UI shapes.
 *
 * This is the template for community plugin authors.
 */
import type { AperantContextView, AperantPlanView, AperantProgressView, AperantVerificationView } from '../types/ui-shapes.js';
/**
 * Aperant Framework mapper — translates native Aperant artifacts to UI shapes.
 *
 * Each method receives a Map<filename, fileContent> of native artifacts.
 * The mapper parses them and returns the normalized UI shape.
 */
export declare class AperantFrameworkMapper {
    toContextView(nativeArtifacts: Map<string, string>): AperantContextView;
    toPlanView(nativeArtifacts: Map<string, string>): AperantPlanView;
    toProgressView(nativeArtifacts: Map<string, string>): AperantProgressView;
    toVerificationView(nativeArtifacts: Map<string, string>): AperantVerificationView;
}
//# sourceMappingURL=aperant-mapper.d.ts.map