/** * 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. */ /** * One page section. `data` is the block-type-specific payload: plain * fields (icon names, urls) plus locale maps * ({"en-US": "...", "pl-PL": "..."}) for every visitor-facing string; * repeaters are arrays of such objects (<=12 items). The catalog is * CLOSED - there is no free-form HTML block (XSS door on a public * page). * @export * @interface CareersBlockSchema */ export interface CareersBlockSchema { /** * Stable within the document; [A-Za-z0-9_-]. * @type {string} * @memberof CareersBlockSchema */ id?: string; /** * * @type {CareersBlockSchemaTypeEnum} * @memberof CareersBlockSchema */ type?: CareersBlockSchemaTypeEnum; /** * Disabled blocks stay in the draft (and keep translations) but never ship to the public doc and are locale-exempt at publish. * @type {boolean} * @memberof CareersBlockSchema */ enabled?: boolean; /** * * @type {{ [key: string]: any; }} * @memberof CareersBlockSchema */ data?: { [key: string]: any; }; } /** * @export */ export declare const CareersBlockSchemaTypeEnum: { readonly Hero: "hero"; readonly Stats: "stats"; readonly Positions: "positions"; readonly Features: "features"; readonly Team: "team"; readonly Testimonials: "testimonials"; readonly Faq: "faq"; readonly Gallery: "gallery"; readonly Cta: "cta"; readonly RichText: "richText"; }; export type CareersBlockSchemaTypeEnum = typeof CareersBlockSchemaTypeEnum[keyof typeof CareersBlockSchemaTypeEnum]; /** * Check if a given object implements the CareersBlockSchema interface. */ export declare function instanceOfCareersBlockSchema(value: object): value is CareersBlockSchema; export declare function CareersBlockSchemaFromJSON(json: any): CareersBlockSchema; export declare function CareersBlockSchemaFromJSONTyped(json: any, ignoreDiscriminator: boolean): CareersBlockSchema; export declare function CareersBlockSchemaToJSON(json: any): CareersBlockSchema; export declare function CareersBlockSchemaToJSONTyped(value?: CareersBlockSchema | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=CareersBlockSchema.d.ts.map