export declare class FileSearchCriteria { readonly contentType?: string | undefined; readonly accessStatus?: FileAccessStatus | undefined; readonly categoryName?: string | undefined; readonly tabularTagName?: string | undefined; readonly searchText?: string | undefined; constructor(contentType?: string | undefined, accessStatus?: FileAccessStatus | undefined, categoryName?: string | undefined, tabularTagName?: string | undefined, searchText?: string | undefined); withContentType(contentType: string | undefined): FileSearchCriteria; withAccessStatus(accessStatus: FileAccessStatus | undefined): FileSearchCriteria; withCategoryName(categoryName: string | undefined): FileSearchCriteria; withTabularTagName(tabularTagName: string | undefined): FileSearchCriteria; withSearchText(searchText: string | undefined): FileSearchCriteria; } export declare enum FileOrderCriteria { NAME_AZ = "NameAZ", NAME_ZA = "NameZA", NEWEST = "Newest", OLDEST = "Oldest", SIZE = "Size", TYPE = "Type" } export declare enum FileAccessStatus { PUBLIC = "Public", RESTRICTED = "Restricted", EMBARGOED = "EmbargoedThenPublic", EMBARGOED_RESTRICTED = "EmbargoedThenRestricted" }