import { ApiDefinitions } from '@api-client/core/build/browser.js';
export declare const EndpointEvents: {
    /**
     * Reads the endpoint model from the store.
     * @param target The node on which to dispatch the event
     * @param id The domain id of the endpoint.
     */
    get: (target: EventTarget, id: string) => Promise<ApiDefinitions.IApiEndPoint>;
    /**
     * Reads the endpoint model from the store by the path value.
     * @param target The node on which to dispatch the event
     * @param path The path of the endpoint.
     */
    byPath: (target: EventTarget, path: string) => Promise<ApiDefinitions.IApiEndPoint>;
    /**
     * Lists all endpoints with operations included into the result.
     * @param target The node on which to dispatch the event
     */
    list: (target: EventTarget) => Promise<ApiDefinitions.IApiEndPointWithOperationsListItem[]>;
};
//# sourceMappingURL=EndpointEvents.d.ts.map