import { OpportunityStatus, OpportunityType } from '@parlor/common';
import { ModelWithName, RenderAccountTypeCategoryProps, RenderFeedFacingSelectorProps, RenderFeedTypeSelectorProps, RenderOperationForRollupSelectorProps, RenderPrioritySelectorProps, RenderResourceTypeSelectorProps, RenderSentimentSelectorProps, RenderTaskAssociationSelectorProps, RenderTaskTypeSelectorProps, RenderUrgencySelectorProps } from './render-options';
export declare const PROPERTY_MAP_PARLOR_KEYS: {
    TaskStatus: string;
    MeetingType: string;
    CallType: string;
};
export declare const urgencies: RenderUrgencySelectorProps[];
export declare const priorities: RenderPrioritySelectorProps[];
export declare enum TaskTypeHardCoded {
    Call = "call",
    Email = "email",
    ToDo = "todo"
}
export declare const taskTypes: RenderTaskTypeSelectorProps[];
export declare enum OperationForRollupHardCoded {
    Average = "average",
    Median = "median",
    Sum = "sum"
}
export declare const operationsForRollup: RenderOperationForRollupSelectorProps[];
export declare const OPPORTUNITY_TYPES: {
    name: string;
    id: OpportunityType;
}[];
export declare const OPPORTUNITY_STATUSES: {
    name: string;
    id: OpportunityStatus;
}[];
export declare const OBJECT_TYPES: ModelWithName[];
export declare const objectTypeTransform: {
    output: (id: any) => ModelWithName;
    input: (objectType: any) => any;
};
export declare enum accountCategoryValues {
    isChurned = "isChurned",
    isCustomer = "isCustomer",
    isProspect = "isProspect",
    none = "none"
}
export declare const getAccountCategoryValues: (value: any) => {
    isProspect: boolean;
    isCustomer: boolean;
    isChurned: boolean;
};
export declare const getAccountCategoryValue: (propertyValueMap: any) => "none" | accountCategoryValues.isChurned | accountCategoryValues.isCustomer | accountCategoryValues.isProspect;
export declare const accountTypeCategories: RenderAccountTypeCategoryProps[];
export declare const taskAssociations: RenderTaskAssociationSelectorProps[];
export declare enum FeedFacingID {
    customerFacing = "customerFacing",
    internal = "internal"
}
export declare const feedFacing: RenderFeedFacingSelectorProps[];
export declare const feedFacingMap: {
    internal: RenderFeedFacingSelectorProps;
    customerFacing: RenderFeedFacingSelectorProps;
};
export declare const feedType: RenderFeedTypeSelectorProps[];
export declare const feedTypeMap: {
    Announcement: RenderFeedTypeSelectorProps;
    Voting: RenderFeedTypeSelectorProps;
};
export declare const getEmptyId: (option: Record<'id', string>) => boolean;
export declare enum ResourceTypes {
    announcementsFeed = "announcementsFeed",
    externalLink = "externalLink",
    feedbackForms = "feedbackForms",
    ideaVoting = "ideaVoting"
}
export declare const feedbackResourceTypes: RenderResourceTypeSelectorProps[];
export declare const PageResourceTypes: RenderResourceTypeSelectorProps[];
export declare const sentimentOptions: RenderSentimentSelectorProps[];
