/** * 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. */ /** * Query shape for `type: talents` finders. All keys optional. * @export * @interface FinderQueryTalentsSchema */ export interface FinderQueryTalentsSchema { /** * Full-text across all semantic fields. * @type {string} * @memberof FinderQueryTalentsSchema */ search?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ name?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ skillsAndExpertise?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ professionalExperience?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ education?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ experienceAndSeniority?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ jobPositions?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ keywords?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ certifications?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ industryExperience?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ companyTypeExperience?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ languagesSpoken?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ locationPreferences?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ personalityAndSoftSkills?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ availability?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ workPreferences?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ workAuthorization?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ status?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ source?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ email?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ gender?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ shortCode?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ isTalentPool?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ relocationWillingness?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ requiresSponsorship?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ careerBreak?: string; /** * Exact HARD must-have skills (keyword-mirror). A list means must-have-ALL (AND). Use lowercase skill words, e.g. ['python','kubernetes']. A single string also works. For ranked/soft, use skillsAndExpertise instead. * @type {Array} * @memberof FinderQueryTalentsSchema */ skillsKeyword?: Array; /** * Exact HARD must-have certs (keyword-mirror). List = must-have-ALL. Lowercase cert words, e.g. ['cka','aws']. For ranked/soft, use certifications instead. * @type {Array} * @memberof FinderQueryTalentsSchema */ certificationsKeyword?: Array; /** * 'true'/'false'. Filter on current-recruitment consent. * @type {string} * @memberof FinderQueryTalentsSchema */ consentCurrent?: string; /** * Admin/compliance only: bypass the automatic future-recruitment consent gate. Omit in normal recruiter searches. * @type {boolean} * @memberof FinderQueryTalentsSchema */ includeNoConsent?: boolean; /** * Scope to talents already matched against a specific job. * @type {string} * @memberof FinderQueryTalentsSchema */ jobId?: string; /** * * @type {string} * @memberof FinderQueryTalentsSchema */ talentId?: string; /** * Drop hits below this relevance score (unnormalized BM25+semantic). * @type {number} * @memberof FinderQueryTalentsSchema */ minScore?: number; } /** * Check if a given object implements the FinderQueryTalentsSchema interface. */ export declare function instanceOfFinderQueryTalentsSchema(value: object): value is FinderQueryTalentsSchema; export declare function FinderQueryTalentsSchemaFromJSON(json: any): FinderQueryTalentsSchema; export declare function FinderQueryTalentsSchemaFromJSONTyped(json: any, ignoreDiscriminator: boolean): FinderQueryTalentsSchema; export declare function FinderQueryTalentsSchemaToJSON(json: any): FinderQueryTalentsSchema; export declare function FinderQueryTalentsSchemaToJSONTyped(value?: FinderQueryTalentsSchema | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=FinderQueryTalentsSchema.d.ts.map