import type { EndpointRequest, Operation } from './../../../types/common.ts';
export interface IEndpoints {
    'GET /auditLogs/signInEventsAppSummary/{signInEventsAppActivity-appId}/application': Operation<'/auditLogs/signInEventsAppSummary/{signInEventsAppActivity-appId}/application', 'get'>;
    'GET /auditLogs/signInEventsAppSummary/{signInEventsAppActivity-appId}/application/logo': Operation<'/auditLogs/signInEventsAppSummary/{signInEventsAppActivity-appId}/application/logo', 'get'>;
    'PUT /auditLogs/signInEventsAppSummary/{signInEventsAppActivity-appId}/application/logo': Operation<'/auditLogs/signInEventsAppSummary/{signInEventsAppActivity-appId}/application/logo', 'put'>;
    'DELETE /auditLogs/signInEventsAppSummary/{signInEventsAppActivity-appId}/application/logo': Operation<'/auditLogs/signInEventsAppSummary/{signInEventsAppActivity-appId}/application/logo', 'delete'>;
}
/**
 * `GET /auditLogs/signInEventsAppSummary/{signInEventsAppActivity-appId}/application`
 *
 * Represents an application registered in Microsoft Entra ID.
 */
export declare function get(params?: IEndpoints['GET /auditLogs/signInEventsAppSummary/{signInEventsAppActivity-appId}/application']['parameters']): EndpointRequest<IEndpoints['GET /auditLogs/signInEventsAppSummary/{signInEventsAppActivity-appId}/application']['response']>;
export declare const logo: {
    /**
     * `GET /auditLogs/signInEventsAppSummary/{signInEventsAppActivity-appId}/application/logo`
     *
     * The main logo for the application. Not nullable.
     */
    get: (params?: IEndpoints["GET /auditLogs/signInEventsAppSummary/{signInEventsAppActivity-appId}/application/logo"]["parameters"]) => EndpointRequest<IEndpoints["GET /auditLogs/signInEventsAppSummary/{signInEventsAppActivity-appId}/application/logo"]["response"]>;
    /**
     * `PUT /auditLogs/signInEventsAppSummary/{signInEventsAppActivity-appId}/application/logo`
     *
     * The main logo for the application. Not nullable.
     */
    set: (body: IEndpoints["PUT /auditLogs/signInEventsAppSummary/{signInEventsAppActivity-appId}/application/logo"]["body"], params?: IEndpoints["PUT /auditLogs/signInEventsAppSummary/{signInEventsAppActivity-appId}/application/logo"]["parameters"]) => EndpointRequest<IEndpoints["PUT /auditLogs/signInEventsAppSummary/{signInEventsAppActivity-appId}/application/logo"]["response"]>;
    /**
     * `DELETE /auditLogs/signInEventsAppSummary/{signInEventsAppActivity-appId}/application/logo`
     *
     * The main logo for the application. Not nullable.
     */
    del: (params?: IEndpoints["DELETE /auditLogs/signInEventsAppSummary/{signInEventsAppActivity-appId}/application/logo"]["parameters"]) => EndpointRequest<IEndpoints["DELETE /auditLogs/signInEventsAppSummary/{signInEventsAppActivity-appId}/application/logo"]["response"]>;
};
