export interface GroupFilterCriteria { field: GroupFilterCriteriaFieldEnum; operator: GroupFilterCriteriaOperatorEnum; secondValue?: string; value?: string; values?: Array; } export declare const GroupFilterCriteriaFieldEnum: { readonly EncodedKey: "encodedKey"; readonly Id: "id"; readonly CreationDate: "creationDate"; readonly GroupRoleKey: "groupRoleKey"; readonly BranchKey: "branchKey"; readonly CentreKey: "centreKey"; readonly CreditOfficerKey: "creditOfficerKey"; readonly GroupName: "groupName"; readonly LastModifiedDate: "lastModifiedDate"; readonly PreferredLanguage: "preferredLanguage"; readonly DepositsBalance: "depositsBalance"; readonly LoansBalance: "loansBalance"; readonly TotalBalance: "totalBalance"; readonly NumberOfMembers: "numberOfMembers"; readonly LoanCycle: "loanCycle"; }; export type GroupFilterCriteriaFieldEnum = (typeof GroupFilterCriteriaFieldEnum)[keyof typeof GroupFilterCriteriaFieldEnum]; export declare const GroupFilterCriteriaOperatorEnum: { readonly Equals: "EQUALS"; readonly EqualsCaseSensitive: "EQUALS_CASE_SENSITIVE"; readonly DifferentThan: "DIFFERENT_THAN"; readonly MoreThan: "MORE_THAN"; readonly LessThan: "LESS_THAN"; readonly Between: "BETWEEN"; readonly On: "ON"; readonly After: "AFTER"; readonly AfterInclusive: "AFTER_INCLUSIVE"; readonly Before: "BEFORE"; readonly BeforeInclusive: "BEFORE_INCLUSIVE"; readonly StartsWith: "STARTS_WITH"; readonly StartsWithCaseSensitive: "STARTS_WITH_CASE_SENSITIVE"; readonly In: "IN"; readonly Today: "TODAY"; readonly ThisWeek: "THIS_WEEK"; readonly ThisMonth: "THIS_MONTH"; readonly ThisYear: "THIS_YEAR"; readonly LastDays: "LAST_DAYS"; readonly Empty: "EMPTY"; readonly NotEmpty: "NOT_EMPTY"; }; export type GroupFilterCriteriaOperatorEnum = (typeof GroupFilterCriteriaOperatorEnum)[keyof typeof GroupFilterCriteriaOperatorEnum];