import type { IApiEndPoint, IApiOperation } from '@api-client/core/amf/definitions/Api.js';
export declare const OperationEvents: {
    /**
     * Reads the operation from the store.
     * @param target The node on which to dispatch the event
     * @param operationId The domain id of the operation to read.
     * @param endpointId Optional endpoint id. When not set it searches through all endpoints.
     */
    get: (target: EventTarget, operationId: string, endpointId?: string) => Promise<IApiOperation>;
    /**
     * Reads the operation parent from the store.
     * @param target The node on which to dispatch the event
     * @param operationId The domain id of the operation to read.
     */
    getParent: (target: EventTarget, operationId: string) => Promise<IApiEndPoint>;
};
//# sourceMappingURL=OperationEvents.d.ts.map