/** * Fabric API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface SearchRequestAllOfAllOfFilters */ export interface SearchRequestAllOfAllOfFilters { /** * Find resources matching any of these kinds. * @type {Array} * @memberof SearchRequestAllOfAllOfFilters */ 'kinds'?: Array; /** * Find resources matching these colors. Format is [R, G, B], each in range 0..255. * @type {Array} * @memberof SearchRequestAllOfAllOfFilters */ 'color'?: Array; /** * Find resources that are direct children of any of these parent IDs. * @type {Array} * @memberof SearchRequestAllOfAllOfFilters */ 'parentIds'?: Array; /** * Find resources that are descendants of any of these ancestor IDs. * @type {Array} * @memberof SearchRequestAllOfAllOfFilters */ 'ancestorIds'?: Array; /** * Find resources tagged with any of these tag IDs. * @type {Array} * @memberof SearchRequestAllOfAllOfFilters */ 'tagIds'?: Array; /** * Find resources created by any of these users. * @type {Array} * @memberof SearchRequestAllOfAllOfFilters */ 'userIds'?: Array; /** * Find resources created after this date/time. * @type {string} * @memberof SearchRequestAllOfAllOfFilters */ 'createdAfter'?: string | null; /** * Find resources created before this date/time. * @type {string} * @memberof SearchRequestAllOfAllOfFilters */ 'createdBefore'?: string | null; } /** * @export */ export declare const SearchRequestAllOfAllOfFiltersKindsEnum: { readonly Default: "default"; readonly Image: "image"; readonly Document: "document"; readonly Folder: "folder"; readonly Bookmark: "bookmark"; readonly Highlight: "highlight"; readonly Notepad: "notepad"; readonly Canvas: "canvas"; readonly Video: "video"; readonly Audio: "audio"; readonly Email: "email"; readonly Person: "person"; readonly Voicenote: "voicenote"; }; export type SearchRequestAllOfAllOfFiltersKindsEnum = typeof SearchRequestAllOfAllOfFiltersKindsEnum[keyof typeof SearchRequestAllOfAllOfFiltersKindsEnum]; /** * Check if a given object implements the SearchRequestAllOfAllOfFilters interface. */ export declare function instanceOfSearchRequestAllOfAllOfFilters(value: object): value is SearchRequestAllOfAllOfFilters; export declare function SearchRequestAllOfAllOfFiltersFromJSON(json: any): SearchRequestAllOfAllOfFilters; export declare function SearchRequestAllOfAllOfFiltersFromJSONTyped(json: any, ignoreDiscriminator: boolean): SearchRequestAllOfAllOfFilters; export declare function SearchRequestAllOfAllOfFiltersToJSON(json: any): SearchRequestAllOfAllOfFilters; export declare function SearchRequestAllOfAllOfFiltersToJSONTyped(value?: SearchRequestAllOfAllOfFilters | null, ignoreDiscriminator?: boolean): any;