import React from 'react';
import { Account, Admin, Need, Topic, User } from '@parlor/common';
export type FormData = {
    assignedAdmin?: Admin;
    associations?: {
        accounts?: Account[];
        needs?: Need[];
        topics?: Topic[];
        users?: User[];
    };
    description?: string;
    dueDate?: string;
    id?: string;
    isCompleted?: boolean;
    name?: string;
    organizationID: string;
    priority?: string;
    taskType?: string;
};
export type TaskSidebarProps = {
    isNewTopic?: boolean;
    onClose?: () => void;
    taskID: string;
    type?: 'task' | 'pullout';
};
export declare const TaskSidebar: React.MemoExoticComponent<({ type, isNewTopic, taskID }: TaskSidebarProps) => JSX.Element>;
