import { OpResult } from '../mslib/OpResult';
export declare namespace AdMgtQueryAdServiceDeclare {
    namespace $parameters {
        interface RequestParam {
            id?: string;
            name?: string;
            pageParam?: PageParam;
        }
        interface PageParam {
            pageSize?: number;
            pageNumber?: number;
        }
    }
    namespace $results {
        interface Data {
            pageSize?: number;
            pageNumber?: number;
            totalCount?: number;
            totalPage?: number;
            recordSize?: number;
            records?: Array<QueryAdRes>;
        }
        interface QueryAdRes {
            id?: string;
            name?: string;
            partner?: number;
            totalImpressionTimes?: number;
            totalClickTimes?: number;
            totalActionTimes?: number;
            impressionPeopleCount?: number;
            clickPeopleCount?: number;
            actionPeopleCount?: number;
            updateTime?: Date;
            updator?: string;
        }
    }
    type Parameters = $parameters.RequestParam;
    type Result = OpResult<$results.Data>;
}
export declare type Parameters = AdMgtQueryAdServiceDeclare.Parameters;
export declare type Result = AdMgtQueryAdServiceDeclare.Result;
