export interface ChannelAddressParameterDetail { description?: string; type?: string; default?: string; enum?: string[]; examples?: string[]; } interface ChannelAddressProps { address: string; parameters?: Record; className?: string; /** Clip to a single line with an ellipsis instead of wrapping. Useful in fixed-width contexts like table rows. */ truncate?: boolean; /** * Whether to keep its own `px-2 py-1`. Off for callers that sit in an * already-padded row, such as the navigation list. This has to be a prop * rather than a `p-0` in `className`: Tailwind emits `.px-2`/`.py-1` after * `.p-0`, so at equal specificity the padding wins on source order and the * override silently does nothing. */ padded?: boolean; } export declare function ChannelAddress({ address, parameters, className, truncate, padded }: ChannelAddressProps): import("react").JSX.Element; export {};