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<CodeOwnershipData>;
export declare class CodeOwnership implements Aspect<CodeOwnershipData> {
    readonly displayName: string;
    readonly name: string;
    baseOnly: boolean;
    readonly apply: ApplyFingerprint<CodeOwnershipData>;
    extract: ExtractFingerprint<CodeOwnershipData>;
    toDisplayableFingerprint(fp: FP): string;
}
//# sourceMappingURL=codeOwnership.d.ts.map