/** * 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. */ /** * GDPR/RODO consent. future = consent to be kept in the TalentPool and used for future recruitments (the TalentPool search hard-gates on it). * @export * @interface TalentConsentSchema */ export interface TalentConsentSchema { /** * Consent to process for the current recruitment the applicant applied to. * @type {boolean} * @memberof TalentConsentSchema */ current?: boolean; /** * Consent to be kept and used for future recruitments (TalentPool). * @type {boolean} * @memberof TalentConsentSchema */ future?: boolean; /** * Where the consent was captured (e.g. apply, careerPage). * @type {string} * @memberof TalentConsentSchema */ source?: string | null; /** * ISO 8601 time the consent was recorded. * @type {string} * @memberof TalentConsentSchema */ timestamp?: string | null; } /** * Check if a given object implements the TalentConsentSchema interface. */ export declare function instanceOfTalentConsentSchema(value: object): value is TalentConsentSchema; export declare function TalentConsentSchemaFromJSON(json: any): TalentConsentSchema; export declare function TalentConsentSchemaFromJSONTyped(json: any, ignoreDiscriminator: boolean): TalentConsentSchema; export declare function TalentConsentSchemaToJSON(json: any): TalentConsentSchema; export declare function TalentConsentSchemaToJSONTyped(value?: TalentConsentSchema | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=TalentConsentSchema.d.ts.map