import { CSSProperties } from 'react'; type data = { text: string; icon: string; link: string; resultType: "command" | "action" | undefined; description: string; longDescription?: string; }[]; interface propType { data?: data; wholerScreen?: boolean; open?: boolean | "ON_CTRL_K_KEY"; defaultResult?: data; defulatResultLength?: number; onSearch?: (str: string) => void; token?: string; userId?: string; questId?: string; placeholder?: string; icons?: Array; sections?: boolean; buttonText?: string; searchDetails?: boolean; width?: string; onResultClick?: (link: string) => void; iconColor?: string; uniqueUserId?: string; uniqueEmailId?: string; footerText?: string; footerLink?: string; styleConfig?: { Form?: CSSProperties; Heading?: CSSProperties; Description?: CSSProperties; Input?: CSSProperties; Label?: CSSProperties; Footer?: { FooterStyle?: CSSProperties; FooterText?: CSSProperties; FooterIcon?: CSSProperties; }; Icon?: CSSProperties; listHover?: { background?: string; iconBackground?: string; Heading?: string; Description?: string; }; Topbar?: CSSProperties; CommandButton?: CSSProperties; }; showFooter?: boolean; variation?: string; } export default function Search(prop: propType): JSX.Element; export {};