import { type FunctionComponent } from 'react';
import type { InitialContext } from '../types';
import '../global-styles/styles.css';
export interface CodyWebChatProps {
    serverEndpoint: string;
    accessToken: string | null;
    createAgentWorker: () => Worker;
    telemetryClientName?: string;
    initialContext?: InitialContext;
    customHeaders?: Record<string, string>;
    className?: string;
}
/**
 * The root component node for Cody Web Chat, implements Cody Agent client
 * and connects VSCode Cody Chat UI with web-worker agent. The main component
 * to use in Cody Web Consumers.
 *
 * You can see the demo usage of this component in demo/App.tsx
 */
export declare const CodyWebChat: FunctionComponent<CodyWebChatProps>;
//# sourceMappingURL=CodyWebChat.d.ts.map