export interface Task { assignedUserKey?: string; createdByFullName?: string; createdByUserKey?: string; creationDate?: string; description?: string; dueDate: string; encodedKey?: string; id?: number; lastModifiedDate?: string; status?: TaskStatusEnum; taskLinkKey?: string; taskLinkType?: TaskTaskLinkTypeEnum; templateKey?: string; title?: string; } export declare const TaskStatusEnum: { readonly Open: "OPEN"; readonly Completed: "COMPLETED"; }; export type TaskStatusEnum = (typeof TaskStatusEnum)[keyof typeof TaskStatusEnum]; export declare const TaskTaskLinkTypeEnum: { readonly Client: "CLIENT"; readonly Group: "GROUP"; readonly LoanProduct: "LOAN_PRODUCT"; readonly SavingsProduct: "SAVINGS_PRODUCT"; readonly Centre: "CENTRE"; readonly Branch: "BRANCH"; readonly User: "USER"; readonly LoanAccount: "LOAN_ACCOUNT"; readonly DepositAccount: "DEPOSIT_ACCOUNT"; readonly IdDocument: "ID_DOCUMENT"; readonly LineOfCredit: "LINE_OF_CREDIT"; readonly GlJournalEntry: "GL_JOURNAL_ENTRY"; }; export type TaskTaskLinkTypeEnum = (typeof TaskTaskLinkTypeEnum)[keyof typeof TaskTaskLinkTypeEnum];