/** * 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 ResourceIconOneOf2 */ export interface ResourceIconOneOf2 { /** * * @type {string} * @memberof ResourceIconOneOf2 */ 'type': ResourceIconOneOf2TypeEnum; /** * * @type {PresignedImage} * @memberof ResourceIconOneOf2 */ 'customImage': PresignedImage; } /** * @export */ export declare const ResourceIconOneOf2TypeEnum: { readonly CustomImage: "customImage"; }; export type ResourceIconOneOf2TypeEnum = typeof ResourceIconOneOf2TypeEnum[keyof typeof ResourceIconOneOf2TypeEnum]; /** * Check if a given object implements the ResourceIconOneOf2 interface. */ export declare function instanceOfResourceIconOneOf2(value: object): value is ResourceIconOneOf2; export declare function ResourceIconOneOf2FromJSON(json: any): ResourceIconOneOf2; export declare function ResourceIconOneOf2FromJSONTyped(json: any, ignoreDiscriminator: boolean): ResourceIconOneOf2; export declare function ResourceIconOneOf2ToJSON(json: any): ResourceIconOneOf2; export declare function ResourceIconOneOf2ToJSONTyped(value?: ResourceIconOneOf2 | null, ignoreDiscriminator?: boolean): any;