import * as $dara from '@darabonba/typescript';
export declare class ListFileProtectClientEventResponseBodyEventList extends $dara.Model {
    /**
     * @example
     * 1
     */
    alertLevel?: number;
    /**
     * @example
     * ["touch","/test/aaaa"]
     */
    cmdLine?: string;
    /**
     * @example
     * 3
     */
    count?: number;
    /**
     * @example
     * /data/*
     */
    filePath?: string;
    /**
     * @example
     * 1694576692000
     */
    firstTime?: number;
    /**
     * @example
     * 1694576692000
     */
    handleTime?: number;
    /**
     * @example
     * 3719
     */
    id?: number;
    /**
     * @example
     * kyy-admin-01
     */
    instanceName?: string;
    /**
     * @example
     * 121.40.XX.XX
     */
    internetIp?: string;
    /**
     * @example
     * 172.22.XX.XX
     */
    intranetIp?: string;
    /**
     * @example
     * 1694576692000
     */
    latestTime?: number;
    /**
     * @example
     * DELETE
     */
    operation?: string;
    /**
     * @example
     * linux
     */
    platform?: string;
    /**
     * @example
     * c:/*Unity*
     */
    procPath?: string;
    /**
     * @example
     * rwxr-xr-x
     */
    procPermission?: string;
    /**
     * @example
     * 52636
     */
    processId?: string;
    /**
     * @example
     * test
     */
    remark?: string;
    /**
     * @example
     * block
     */
    ruleAction?: string;
    /**
     * @example
     * test-rule-1
     */
    ruleName?: string;
    /**
     * @example
     * 1
     */
    status?: number;
    /**
     * @example
     * 94b44720-d982-4d20-a4e1-80a1a57b****
     */
    uuid?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    validate(): void;
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class ListFileProtectClientEventResponseBodyPageInfo extends $dara.Model {
    /**
     * @example
     * 1
     */
    currentPage?: number;
    /**
     * @example
     * 20
     */
    pageSize?: number;
    /**
     * @example
     * 263
     */
    totalCount?: number;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    validate(): void;
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class ListFileProtectClientEventResponseBody extends $dara.Model {
    eventList?: ListFileProtectClientEventResponseBodyEventList[];
    pageInfo?: ListFileProtectClientEventResponseBodyPageInfo;
    /**
     * @remarks
     * Id of the request
     *
     * @example
     * ACF97412-FD09-4D1F-994F-34DF12B****
     */
    requestId?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    validate(): void;
    constructor(map?: {
        [key: string]: any;
    });
}
