UNPKG

@sajari/sdk-react

Version:
30 lines (29 loc) 982 B
import * as React from "react"; import { CSSObject } from "@emotion/core"; import { ClickToken, PosNegToken } from "@sajari/sdk-js"; import { ResultClickedFn } from "../context/pipeline/context"; import { Theme } from "../styles"; export interface ResultProps { token: ClickToken | PosNegToken | undefined; values: { [k: string]: string | string[]; }; resultClicked: ResultClickedFn; score?: number; indexScore?: number; showImage?: boolean; theme?: Theme; styles?: ResultStyles | null; className?: string; } export interface ResultStyles { container?: CSSObject; title?: CSSObject; description?: CSSObject; url?: CSSObject; } export declare class Result extends React.Component<ResultProps> { render(): JSX.Element; } declare const _default: React.SFC<import("emotion-theming/types/helper").AddOptionalTo<ResultProps & React.RefAttributes<Result>, "theme">>; export default _default;