import { AbstractFingerprint } from "@atomist/sdm";
import { Aspect } from "@atomist/sdm-pack-fingerprints";
import { ApplyFingerprint, ExtractFingerprint } from "@atomist/sdm-pack-fingerprints/lib/machine/Aspect";
export declare class TsLintProperty extends AbstractFingerprint {
    readonly path: string;
    readonly property: string;
    readonly type: string;
    constructor(path: string, property: string, data: any);
}
export declare class TsLintPropertyAspect implements Aspect<TsLintProperty> {
    readonly path: string;
    readonly displayName: string;
    readonly name: string;
    readonly apply: ApplyFingerprint<TsLintProperty>;
    extract: ExtractFingerprint<TsLintProperty>;
    constructor(path?: string);
}
//# sourceMappingURL=TsLintAspect.d.ts.map