import { Aspect, ExtractFingerprint, FP } from "@atomist/sdm-pack-fingerprints";
import { ApplyFingerprint } from "@atomist/sdm-pack-fingerprints/lib/machine/Aspect";
export interface CodeOwnershipData {
    /**
     * Content of the CODEOWNERS
     */
    content: string;
    /**
     * JIRA team specified in a comment, if any
     */
    jiraTeam?: string;
}
export declare const CodeOwnershipExtractor: ExtractFingerprint<FP<CodeOwnershipData>>;
export declare class CodeOwnership implements Aspect<FP<CodeOwnershipData>> {
    readonly displayName: string;
    readonly name: string;
    readonly apply: ApplyFingerprint<FP<CodeOwnershipData>>;
    extract: ExtractFingerprint<FP<CodeOwnershipData>>;
    toDisplayableFingerprint(fp: FP): string;
}
//# sourceMappingURL=codeOwnership.d.ts.map