import { ListEventsSummaryRequest, ListEventsSummaryResponse, QueryEventsRequest, QueryEventsResponse, ReportEventRequest, ReportEventResponse } from './types.impl';
export declare type __PublicMethodMetaInfo<K = string, M = unknown, T = unknown, S = unknown, Q = unknown, R = unknown> = {
    getUrl: (context: any) => string;
    httpMethod: K;
    path: string;
    pathParams: M;
    __requestType: T;
    __originalRequestType: S;
    __responseType: Q;
    __originalResponseType: R;
};
export declare function reportEvent(): __PublicMethodMetaInfo<'POST', {
    eventOfferId: string;
}, ReportEventRequest, ReportEventRequest, ReportEventResponse, ReportEventResponse>;
export declare function listEventsSummary(): __PublicMethodMetaInfo<'GET', {}, ListEventsSummaryRequest, ListEventsSummaryRequest, ListEventsSummaryResponse, ListEventsSummaryResponse>;
export declare function queryEvents(): __PublicMethodMetaInfo<'GET', {}, QueryEventsRequest, QueryEventsRequest, QueryEventsResponse, QueryEventsResponse>;
