import { FC } from 'react';
interface SlackThreadTabProps {
    channelId: string | null;
    message: string;
    onChannelChange: (channelId: string | null) => void;
    onMessageChange: (message: string) => void;
}
/**
 * UI-3 — Slack thread tab body. Pick an existing channel and write
 * a thread starter. Matches Figma frame 683:665296.
 *
 * The channel picker keeps MUI's Autocomplete for its search + popup
 * logic, but renders into our own bordered field chrome via
 * `renderInput` (InputShell + BareInput) so the border/radius/padding
 * match Figma exactly — see style.ts for why we don't fight MUI's
 * standard-variant input. The `#channel` / `🔒channel` prefix carries
 * Slack's public/private indicator.
 *
 * On submit, parent (StartModal) calls
 *   POST /v1/connectors/slack/agent/start/existing-channel
 * with the selected channelId + message.
 */
export declare const SlackThreadTab: FC<SlackThreadTabProps>;
export {};
//# sourceMappingURL=SlackThreadTab.d.ts.map