/** * 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 ResourcePublishingWithStats */ export interface ResourcePublishingWithStats { /** * * @type {string} * @memberof ResourcePublishingWithStats */ 'id': string; /** * * @type {string} * @memberof ResourcePublishingWithStats */ 'resourceId': string; /** * * @type {boolean} * @memberof ResourcePublishingWithStats */ 'allowIndex'?: boolean; /** * * @type {boolean} * @memberof ResourcePublishingWithStats */ 'allowCopy'?: boolean; /** * * @type {boolean} * @memberof ResourcePublishingWithStats */ 'allowDownload'?: boolean; /** * * @type {string} * @memberof ResourcePublishingWithStats */ 'slug'?: string | null; /** * * @type {string} * @memberof ResourcePublishingWithStats */ 'title'?: string | null; /** * * @type {string} * @memberof ResourcePublishingWithStats */ 'description'?: string | null; /** * * @type {string} * @memberof ResourcePublishingWithStats */ 'expiresAt'?: string | null; /** * * @type {string} * @memberof ResourcePublishingWithStats */ 'createdAt': string; /** * * @type {string} * @memberof ResourcePublishingWithStats */ 'modifiedAt': string; /** * * @type {string} * @memberof ResourcePublishingWithStats */ 'accessToken': string; /** * * @type {boolean} * @memberof ResourcePublishingWithStats */ 'isEnabled'?: boolean; /** * * @type {boolean} * @memberof ResourcePublishingWithStats */ 'allowAnalytics'?: boolean; /** * * @type {number} * @memberof ResourcePublishingWithStats */ 'visitCount': number; /** * * @type {string} * @memberof ResourcePublishingWithStats */ 'lastVisitAt': string | null; } /** * Check if a given object implements the ResourcePublishingWithStats interface. */ export declare function instanceOfResourcePublishingWithStats(value: object): value is ResourcePublishingWithStats; export declare function ResourcePublishingWithStatsFromJSON(json: any): ResourcePublishingWithStats; export declare function ResourcePublishingWithStatsFromJSONTyped(json: any, ignoreDiscriminator: boolean): ResourcePublishingWithStats; export declare function ResourcePublishingWithStatsToJSON(json: any): ResourcePublishingWithStats; export declare function ResourcePublishingWithStatsToJSONTyped(value?: ResourcePublishingWithStats | null, ignoreDiscriminator?: boolean): any;