import React from 'react';
import { Need } from '@parlor/common/amplify-schema';
import { GetFields } from '@parlor/components/need-components/need-item';
import { InitialFormParams } from '../form';
export type NeedHighlightProps = {
    createNeed: (need: Partial<Need>) => Promise<Partial<Need>>;
    manageNeedFieldOptions: GetFields;
    needPopupForm?: any;
    onView?: (needId?: string) => void;
    outsideInboxId?: string;
} & InitialFormParams;
export declare const NeedHighlightComponent: ({ createNeed, manageNeedFieldOptions, needPopupForm, onView, organizationId, surveyResponse, outsideInboxId, }: NeedHighlightProps) => JSX.Element;
export declare const NeedHighlight: React.MemoExoticComponent<({ createNeed, manageNeedFieldOptions, needPopupForm, onView, organizationId, surveyResponse, outsideInboxId, }: NeedHighlightProps) => JSX.Element>;
