import { BaseOpenapiOptions, BaseOpenapiResult } from './common';
export interface AlipayOpenViolationViolationeventBatchqueryOptions extends BaseOpenapiOptions {
    bizContent: {
        begin_time?: string;
        end_time?: string;
        status?: string;
    };
}
export interface AlipayOpenViolationViolationeventBatchqueryResult extends BaseOpenapiResult {
    violation_record_infos?: {
        can_appeal?: boolean;
        can_rectify?: boolean;
        punish_action?: string;
        status?: string;
        target_id?: string;
        target_name?: string;
        target_type?: string;
        violation_record_id?: string;
        violation_time?: string;
        violation_type?: string;
    };
}
export interface AlipayOpenViolationViolationeventBatchquery {
    request(options: AlipayOpenViolationViolationeventBatchqueryOptions): Promise<AlipayOpenViolationViolationeventBatchqueryResult>;
}
