/** * 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. */ import type { PresignedImage } from './PresignedImage'; /** * * @export * @interface ResourceRootFolderIcon */ export interface ResourceRootFolderIcon { /** * * @type {string} * @memberof ResourceRootFolderIcon */ 'type': ResourceRootFolderIconTypeEnum; /** * * @type {string} * @memberof ResourceRootFolderIcon */ 'emoji': string; /** * * @type {string} * @memberof ResourceRootFolderIcon */ 'predefined': string; /** * * @type {PresignedImage} * @memberof ResourceRootFolderIcon */ 'customImage': PresignedImage; } /** * @export */ export declare const ResourceRootFolderIconTypeEnum: { readonly CustomImage: "customImage"; }; export type ResourceRootFolderIconTypeEnum = typeof ResourceRootFolderIconTypeEnum[keyof typeof ResourceRootFolderIconTypeEnum]; /** * Check if a given object implements the ResourceRootFolderIcon interface. */ export declare function instanceOfResourceRootFolderIcon(value: object): value is ResourceRootFolderIcon; export declare function ResourceRootFolderIconFromJSON(json: any): ResourceRootFolderIcon; export declare function ResourceRootFolderIconFromJSONTyped(json: any, ignoreDiscriminator: boolean): ResourceRootFolderIcon; export declare function ResourceRootFolderIconToJSON(json: any): ResourceRootFolderIcon; export declare function ResourceRootFolderIconToJSONTyped(value?: ResourceRootFolderIcon | null, ignoreDiscriminator?: boolean): any;