export declare class CRM_API_CONSTANTS { static Action: { new (): {}; readonly Default: ""; readonly Post: "post"; readonly Many: "many"; readonly Get: "get"; readonly Delete: "delete"; readonly Search: "search"; readonly GetDatalistByName: "getDatalistByName"; readonly GetDataListsByName: "getDataListsByName"; readonly DismissActivity: "dismiss"; readonly CompleteActivity: "complete"; readonly GetDatalistRows: "getDatalistRows"; readonly GetManyDatalistsRows: "GetManyDatalistsRows"; readonly CanInviteManagerToMeeting: "CanInviteManagerToMeeting"; readonly GetEligibleOptions: "GetEligibleOptions"; readonly GetPackageProposition: "GetPackageProposition"; readonly ComputeOption: "ComputeOption"; readonly ComputeOptions: "ComputeOptions"; readonly GetSimulationById: "GetSimulationById"; readonly GetSimulationSettings: "GetSimulationSettings"; readonly UpsertSimulation: "UpsertSimulation"; readonly ChangePassword: "ChangePassword"; readonly GetUniversalPrincipleById: "GetById"; readonly UpdateUser: "UpdateUser"; readonly GetSubordinates: "GetSubordinates"; readonly CloseOpportunity: "CloseOpportunity"; readonly SetOpportunityState: "SetOpportunityState"; readonly GetQuotationByOpportunityId: "GetQuotationByOpportunityId"; readonly WinQuote: "WinQuote"; readonly LoseQuote: "LoseQuote"; readonly SetAsSentToClient: "SetAsSentToClient"; readonly GeneratePrintout: "GeneratePrintout"; readonly FindByClientId: "findbyclientid"; }; static Controller: { new (): {}; readonly Contact: "Contact"; readonly Activity: "Activity"; readonly Opportunity: "Opportunity"; readonly Simulation: "Simulation"; readonly File: "File"; readonly Quotations: "Quotation"; readonly Printout: "Printout"; readonly Cna: "CapitalNeed"; }; static Field: { new (): {}; readonly OwnerId: "OwnerId"; readonly ScheduledStart: "ScheduledStart"; readonly ScheduledEnd: "ScheduledEnd"; readonly OpportunityId: "OpportunityId"; readonly ContactId: "ContactId"; readonly Id: "_id"; readonly CreationDate: "CreationDate"; readonly StateCode: "StateCode"; readonly Invited: "Invited"; }; static Route: { new (): {}; readonly Id: "id"; }; static Operator: { new (): {}; readonly Equal: "="; readonly Ne: "!="; readonly Gt: ">"; readonly Gte: ">="; readonly Lt: "<"; readonly Lte: "<="; readonly Contains: "contains"; readonly StartsWith: "startsWith"; }; } export declare class OpportunitiesConstants { static Route: { new (): {}; readonly opportunity: "opportunity"; readonly Id: "id"; readonly OpportunityView: "opportunityView"; readonly ContactId: "contactId"; readonly ContactOpportunity: "contactOpportunity"; }; } export declare class ContactViewProperties { static readonly DateOfBirth = "dateOfBirth"; static readonly MaritalStatus = "maritalStatus"; static readonly Spouses = "spouses"; static readonly Children = "children"; } export declare enum OpportunityState { Open = 1, Won = 2, Lost = 3 } export declare class ActivityConstants { static ActivityTypes: { '1': { name: string; color: string; suffix: string; class: string; }; '2': { name: string; color: string; suffix: string; class: string; }; '3': { name: string; color: string; suffix: string; class: string; }; '4': { name: string; color: string; suffix: string; class: string; }; '5': { name: string; color: string; suffix: string; class: string; }; }; static ActivityTypeCodes: { TODO: string; Email: string; Meeting: string; Call: string; None: string; }; static ActionName: { new (): {}; readonly DismissActivity: "dismiss"; }; static Route: { new (): {}; readonly ActivityId: "activityId"; readonly ContactId: "contactId"; readonly OpportunityId: "opportunityId"; readonly Postpone: "postpone"; readonly CompleteActivity: "complete"; readonly ContactList: "contact"; readonly OpportunityList: "opportunity"; }; static From: { new (): {}; readonly OpportunityList: "opportunityList"; readonly EventList: "eventList"; readonly ContactList: "contactList"; readonly EventList_Postpone: "eventList-postpone"; }; static ActivitySteps: { new (): {}; readonly CurrentActivityStep: 0; readonly OpportunityStep: 1; readonly NextActivityWithoutOpportunityStep: 1; readonly NextActivityWithOpportunityStep: 2; }; } export declare enum ActivityState { New = 1, Completed = 2, Dismissed = 3 } export declare enum ActivityMode { Current = 0, Next = 1 } export declare class DataListsConstants { static requestedDataLists: string[]; static Religion: { value: string; label: string; }[]; static MaritalStatus: { value: string; label: string; }[]; static ContactStatus: { value: string; label: string; }[]; static DurationUnit: { code: string; name: string; }[]; static DataListName: { new (): {}; readonly ActivityType: "ActivityType"; readonly ActivityPurpose: "ActivityPurpose"; readonly ContactType: "ContactType"; readonly NextActivityType: "NextActivityType"; readonly OpportunityStatus: "OpportunityStatus"; readonly OpportunityStage: "OpportunityStage"; readonly LostOpportunityReasons: "LostOpportunityReasons"; readonly OpportunityProbability: "OpportunityProbability"; readonly Salutation: "Salutation"; readonly Gender: "gender"; readonly Branches: "Branches"; readonly Locations: "Location"; readonly LineOfBusiness: "LineOfBusiness"; }; } export declare class EventTypes { static readonly CurrentActivityAdded = "currentActivityAdded"; static readonly NextActivityCompletedAndAdded = "nextActivityCompletedAndAdded"; static readonly CompletedActivityAdded = "completedActivityAdded"; static readonly ActivityCanceled = "cancel"; static readonly Complete = "complete"; static readonly Postpone = "postpone"; static readonly Dismiss = "dismiss"; static readonly AddNewActivity = "addNewActivity"; static readonly ActivityPostponeSave = "activityPostponeSave"; static readonly ActivityPostponeCancel = "activityPostponeCancel"; static readonly EventPlanner_EventList = "eventPlanner-eventList"; static readonly Contacts = "Contacts"; static readonly EditContact = "EditContact"; static readonly Opportunities = "Opportunities"; static readonly AddOpportunity = "AddOpportunity"; static readonly EditOpportunity = "EditOpportunity"; static readonly CloseOpportunity = "CloseOpportunity"; static readonly SetOpportunityState = "SetOpportunityState"; static readonly OpportunityAddNewActivity = "OpportunityAddNewActivity"; static readonly AddCna = "AddCna"; static readonly EditCna = "EditCna"; static readonly EditQuote = "EditQuote"; static readonly AddSimulation = "AddSimulation"; } export declare class UIConstants { static ErrorMessage: { new (): {}; readonly Required: "This field is required!"; }; static CurrencyPipe: { new (): {}; readonly CurrencyCode: "USD"; readonly Display: "symbol"; readonly DigitsInfo: "0.0"; }; static ConfirmationDialog: { new (): {}; readonly CancelMessage: "Are you sure you want to leave this page? If you leave, info won’t be saved."; readonly CancelAcceptLabel: "Leave page"; CancelRejectLabel: string; }; } export declare class CapitalNeedConstants { static ActionName: { new (): {}; readonly NavigateToCnaForm: "NavigateToCnaForm"; readonly GetCapitalNeedForm: "getCapitalNeedForm"; readonly GetCapitalNeedContactForm: "getCapitalNeedContactForm"; readonly SetSelectedContact: "setSelectedContact"; readonly SetCnaFormSubmission: "setCnaFormSubmission"; readonly SaveCnaAndContact: "saveCnaAndContact"; readonly SaveAndSimulate: "SaveAndSimulate"; }; static Route: { new (): {}; readonly CnaContactFrom: "contact-form"; readonly CnaForm: "form"; }; static Component: { new (): {}; readonly CapitalNeed: "CapitalNeed"; readonly CnaForm: "CnaForm"; readonly CnaContactForm: "CnaContactForm"; }; static readonly Child_Id = "name"; static Printout: { new (): {}; readonly CnaBodyTemplateFileName: "fedelity\\CnaPrintout.cshtml"; readonly CnaDateFormat: "DD-MM-YYYY HH:mm:ss"; readonly CnaCurrency: "$"; }; } export declare class SharedStoreConstants { static readonly IsSimulationEditMode = "IsSimulationEditMode"; static readonly OpportunityId = "OpportunityId"; static readonly ContactFullName = "ContactFullName"; static readonly ContactCnaCapital = "ContactCnaCapital"; static readonly ContactCnaAnnualInvestment = "ContactCnaAnnualInvestment"; static readonly QuoteId = "QuoteId"; static readonly ContactId = "ContactId"; static readonly SimulationId = "SimulationId"; static readonly OpportunityTitle = "OpportunityTitle"; static readonly ProtectionFormValue = "ProtectionFormValue"; }