@paperlinkai/chat
Version:
PaperLink AI Chat Widget - Easy integration for any website
21 lines (19 loc) • 539 B
TypeScript
import { WidgetConfig } from '../types/widget';
import { Component } from 'preact';
interface ChatButtonProps {
config: WidgetConfig;
isOpen: boolean;
hasNewMessage: boolean;
onClick: () => void;
}
export declare class ChatButton extends Component<ChatButtonProps> {
constructor(props: ChatButtonProps);
private handleClick;
private handleKeyDown;
render(): import("preact").JSX.Element | null;
/**
* Utility method to darken a color for hover effect
*/
private darkenColor;
}
export {};