import type { Assertion, AssertionValue, ResultSuggestion } from '../../../types/index';
import { RedteamGraderBase, RedteamPluginBase } from '../base';
export declare class EcommercePriceManipulationPlugin extends RedteamPluginBase {
    readonly id = "trusys:redteam:ecommerce:price-manipulation";
    protected getTemplate(): Promise<string>;
    protected getAssertions(_prompt: string): Assertion[];
}
export declare class EcommercePriceManipulationGrader extends RedteamGraderBase {
    readonly id = "trusys:redteam:ecommerce:price-manipulation";
    rubric: string;
    getSuggestions({ rawPrompt, }: {
        rawPrompt: string;
        renderedValue?: AssertionValue;
    }): ResultSuggestion[];
}
//# sourceMappingURL=ecommercePriceManipulation.d.ts.map