UNPKG

flowus-api-sdk

Version:

Official TypeScript/JavaScript SDK for FlowUs API - Create, manage, and interact with FlowUs pages, databases, and blocks

100 lines (99 loc) 2.78 kB
/** * FlowUs API * FlowUs Developer API * * 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 { CreatePageResponseUpdatedBy } from './CreatePageResponseUpdatedBy'; import type { CreatePageResponseCreatedBy } from './CreatePageResponseCreatedBy'; import type { PropertyValue } from './PropertyValue'; import type { CreatePageResponseParent } from './CreatePageResponseParent'; /** * * @export * @interface CreatePageResponse */ export interface CreatePageResponse { /** * * @type {string} * @memberof CreatePageResponse */ object?: CreatePageResponseObjectEnum; /** * 页面ID * @type {string} * @memberof CreatePageResponse */ id?: string; /** * 创建时间 * @type {Date} * @memberof CreatePageResponse */ createdAt?: Date; /** * * @type {CreatePageResponseCreatedBy} * @memberof CreatePageResponse */ createdBy?: CreatePageResponseCreatedBy; /** * 更新时间 * @type {Date} * @memberof CreatePageResponse */ updatedAt?: Date; /** * * @type {CreatePageResponseUpdatedBy} * @memberof CreatePageResponse */ updatedBy?: CreatePageResponseUpdatedBy; /** * 是否已归档 * @type {boolean} * @memberof CreatePageResponse */ archived?: boolean; /** * 页面属性值 * @type {{ [key: string]: PropertyValue; }} * @memberof CreatePageResponse */ properties?: { [key: string]: PropertyValue; }; /** * * @type {CreatePageResponseParent} * @memberof CreatePageResponse */ parent?: CreatePageResponseParent; /** * 页面访问URL * @type {string} * @memberof CreatePageResponse */ url?: string; } /** * @export */ export declare const CreatePageResponseObjectEnum: { readonly Page: "page"; }; export type CreatePageResponseObjectEnum = typeof CreatePageResponseObjectEnum[keyof typeof CreatePageResponseObjectEnum]; /** * Check if a given object implements the CreatePageResponse interface. */ export declare function instanceOfCreatePageResponse(value: object): value is CreatePageResponse; export declare function CreatePageResponseFromJSON(json: any): CreatePageResponse; export declare function CreatePageResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): CreatePageResponse; export declare function CreatePageResponseToJSON(json: any): CreatePageResponse; export declare function CreatePageResponseToJSONTyped(value?: CreatePageResponse | null, ignoreDiscriminator?: boolean): any;