import { IMTBLWidgetEvents, PurchaseWidgetParams, WidgetProperties, WidgetType } from '@imtbl/checkout-sdk';
import { Base } from '../BaseWidgetRoot';
export declare class Purchase extends Base<WidgetType.PURCHASE> {
    protected eventTopic: IMTBLWidgetEvents;
    protected getValidatedProperties({ config, }: WidgetProperties<WidgetType.PURCHASE>): WidgetProperties<WidgetType.PURCHASE>;
    protected getValidatedParameters(params: PurchaseWidgetParams): PurchaseWidgetParams;
    protected render(): void;
}
