import { FC } from 'react';
/**
 * Tab-switcher icons rendered inline (not via CSS mask / <img>) so the
 * stroke inherits the tab's active/inactive color through
 * `stroke="currentColor"`. A masked data-URI broke here because the
 * icon stroke colors contain `#`, which truncates the mask url() into
 * a fragment — leaving a solid filled square. Inline SVG sidesteps that
 * entirely. Paths are the exact Figma exports (thread = message bubble,
 * channel = hash).
 */
interface TabIconProps {
    variant: 'thread' | 'channel';
}
export declare const TabIcon: FC<TabIconProps>;
export {};
//# sourceMappingURL=TabIcon.d.ts.map