import { Payload, HandlerPayload, Publisher, Consumer, BaseEventHandler, DefaultVersionSchedule } from 'ec-base';
export { Publisher as YanshiPublisher };
export { Consumer, BaseEventHandler, DefaultVersionSchedule };
export declare type YanshiPayloadBody = {
    userId?: string;
    userName?: string;
    carPlateNum?: string;
    isPostPaid?: boolean;
};
export declare class YanshiPayload extends Payload {
    getTopic(): string;
    getVersion(): string;
    getMajorVersion(): number;
    body: YanshiPayloadBody;
}
export declare class YanshiHandlerPayload extends HandlerPayload {
    body: YanshiPayloadBody;
}
