import { ReactElement, ReactNode } from 'react';
import { DomainDefinition, ResolvedOperation } from './types';
export type RenderLinkArgs = {
    to: string;
    className?: string;
    children: ReactNode;
    title?: string;
    key?: string;
};
export type RenderLink = (args: RenderLinkArgs) => ReactElement;
export type EndpointListProps = {
    operations: ResolvedOperation[];
    definition: Pick<DomainDefinition, "title" | "emptyTitle" | "emptyDescription">;
    renderLink: RenderLink;
    getCommandHref?: (operationId: string, op: ResolvedOperation) => string;
};
export declare function EndpointList({ operations, definition, renderLink, getCommandHref, }: EndpointListProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=EndpointList.d.ts.map