/** * SmartyMeet Dev03 API REST * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 1.0.1 * Contact: developer@smartymeet.com * * 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 { SurveyContentSchema } from './SurveyContentSchema'; /** * * @export * @interface UpdateSurveyRequestBodyDataAttributes */ export interface UpdateSurveyRequestBodyDataAttributes { /** * * @type {string} * @memberof UpdateSurveyRequestBodyDataAttributes */ name?: string; /** * active = publish. Allowed transitions: draft->active, draft->archived, active->archived, archived->active; active->active re-publishes the edited draft. * @type {UpdateSurveyRequestBodyDataAttributesStatusEnum} * @memberof UpdateSurveyRequestBodyDataAttributes */ status?: UpdateSurveyRequestBodyDataAttributesStatusEnum; /** * * @type {SurveyContentSchema} * @memberof UpdateSurveyRequestBodyDataAttributes */ content?: SurveyContentSchema; } /** * @export */ export declare const UpdateSurveyRequestBodyDataAttributesStatusEnum: { readonly Draft: "draft"; readonly Active: "active"; readonly Archived: "archived"; }; export type UpdateSurveyRequestBodyDataAttributesStatusEnum = typeof UpdateSurveyRequestBodyDataAttributesStatusEnum[keyof typeof UpdateSurveyRequestBodyDataAttributesStatusEnum]; /** * Check if a given object implements the UpdateSurveyRequestBodyDataAttributes interface. */ export declare function instanceOfUpdateSurveyRequestBodyDataAttributes(value: object): value is UpdateSurveyRequestBodyDataAttributes; export declare function UpdateSurveyRequestBodyDataAttributesFromJSON(json: any): UpdateSurveyRequestBodyDataAttributes; export declare function UpdateSurveyRequestBodyDataAttributesFromJSONTyped(json: any, ignoreDiscriminator: boolean): UpdateSurveyRequestBodyDataAttributes; export declare function UpdateSurveyRequestBodyDataAttributesToJSON(json: any): UpdateSurveyRequestBodyDataAttributes; export declare function UpdateSurveyRequestBodyDataAttributesToJSONTyped(value?: UpdateSurveyRequestBodyDataAttributes | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=UpdateSurveyRequestBodyDataAttributes.d.ts.map