export declare const searchableFilters: {
    searchByName: (searchTerm: string) => {
        name: {
            iLike: string;
        };
    };
    accounts: (searchTerm: string) => {
        or: ({
            displayName: {
                iLike: string;
            };
            searchName?: undefined;
        } | {
            searchName: {
                iLike: string;
            };
            displayName?: undefined;
        })[];
    };
    admins: (searchTerm: string) => {
        or: ({
            email: {
                iLike: string;
            };
            firstName?: undefined;
            lastName?: undefined;
        } | {
            firstName: {
                iLike: string;
            };
            email?: undefined;
            lastName?: undefined;
        } | {
            lastName: {
                iLike: string;
            };
            email?: undefined;
            firstName?: undefined;
        })[];
    };
    auditCoreProperties: (searchTerm: string) => {
        propertyName: {
            iLike: string;
        };
    };
    themes: (searchTerm: string) => {
        displayName: {
            iLike: string;
        };
    };
    risks: (searchTerm: string) => {
        value: {
            iLike: string;
        };
    };
    status: (searchTerm: string) => {
        value: {
            iLike: string;
        };
    };
    type: (searchTerm: string) => {
        value: {
            iLike: string;
        };
    };
    topics: (searchTerm: string) => {
        name: {
            iLike: string;
        };
        or?: undefined;
    } | {
        or: ({
            name: {
                iLike: string;
            };
            topicKey?: undefined;
        } | {
            topicKey: {
                eq: number;
            };
            name?: undefined;
        })[];
        name?: undefined;
    };
    needs: (searchTerm: string, isSearchAccountsOrUsers?: boolean) => {
        or: ({
            description: {
                iLike: string;
            };
            account?: undefined;
            user?: undefined;
        } | {
            account: {
                displayName: {
                    iLike: string;
                };
            };
            description?: undefined;
            user?: undefined;
        } | {
            user: {
                or: ({
                    email: {
                        iLike: string;
                    };
                    firstName?: undefined;
                    lastName?: undefined;
                    fullName?: undefined;
                } | {
                    firstName: {
                        iLike: string;
                    };
                    email?: undefined;
                    lastName?: undefined;
                    fullName?: undefined;
                } | {
                    lastName: {
                        iLike: string;
                    };
                    email?: undefined;
                    firstName?: undefined;
                    fullName?: undefined;
                } | {
                    fullName: {
                        iLike: string;
                    };
                    email?: undefined;
                    firstName?: undefined;
                    lastName?: undefined;
                })[];
            };
            description?: undefined;
            account?: undefined;
        })[];
    };
    properties: (searchTerm: string) => {
        TextValue: {
            iLike: string;
        };
    };
    propertyValueMaps: (searchTerm: string) => {
        value: {
            iLike: string;
        };
    };
    recordOwners: (searchTerm: string) => {
        name: {
            iLike: string;
        };
    };
    users: (searchTerm: string) => {
        or: ({
            email: {
                iLike: string;
            };
            firstName?: undefined;
            lastName?: undefined;
            fullName?: undefined;
        } | {
            firstName: {
                iLike: string;
            };
            email?: undefined;
            lastName?: undefined;
            fullName?: undefined;
        } | {
            lastName: {
                iLike: string;
            };
            email?: undefined;
            firstName?: undefined;
            fullName?: undefined;
        } | {
            fullName: {
                iLike: string;
            };
            email?: undefined;
            firstName?: undefined;
            lastName?: undefined;
        })[];
    };
    posts: (searchTerm: string) => {
        title: {
            iLike: string;
        };
    };
    tasks: (searchTerm: string, isSearchAccountsOrUsers?: boolean) => {
        or: ({
            name: {
                iLike: string;
            };
            accounts?: undefined;
            users?: undefined;
        } | {
            accounts: {
                displayName: {
                    iLike: string;
                };
            };
            name?: undefined;
            users?: undefined;
        } | {
            users: {
                or: ({
                    email: {
                        iLike: string;
                    };
                    firstName?: undefined;
                    lastName?: undefined;
                    fullName?: undefined;
                } | {
                    firstName: {
                        iLike: string;
                    };
                    email?: undefined;
                    lastName?: undefined;
                    fullName?: undefined;
                } | {
                    lastName: {
                        iLike: string;
                    };
                    email?: undefined;
                    firstName?: undefined;
                    fullName?: undefined;
                } | {
                    fullName: {
                        iLike: string;
                    };
                    email?: undefined;
                    firstName?: undefined;
                    lastName?: undefined;
                })[];
            };
            name?: undefined;
            accounts?: undefined;
        })[];
    };
    opportunities: (searchTerm: string, isSearchAccountsOrUsers?: boolean) => {
        or: ({
            name: {
                iLike: string;
            };
            displayName?: undefined;
            account?: undefined;
        } | {
            displayName: {
                iLike: string;
            };
            name?: undefined;
            account?: undefined;
        } | {
            account: {
                displayName: {
                    iLike: string;
                };
            };
            name?: undefined;
            displayName?: undefined;
        })[];
    };
};
