import type { EndpointMetadata } from "./EndpointMetadata.js"; import type { Supplier } from "./Supplier.js"; type EndpointSupplierFn = (arg: { endpointMetadata: EndpointMetadata; }) => T | Promise; export type EndpointSupplier = Supplier | EndpointSupplierFn; export declare const EndpointSupplier: { get: (supplier: EndpointSupplier, arg: { endpointMetadata: EndpointMetadata; }) => Promise; }; export {};