@mindkey/recruiting-api-client
Version:
The MindKey API Client allows easy access to your MindKey Recruiting data.
52 lines (51 loc) • 1.07 kB
TypeScript
/**
* @public
*/
export declare enum AccessType {
All = "All",
External = "External",
Internal = "Internal"
}
export declare enum UnsolicitedType {
Hide = "Hide",
Only = "Only",
Bottom = "Bottom",
Top = "Top"
}
/**
* @public
*/
export interface VacancyListFilters {
/**
* Represents a date in the format of "YYYY-MM-DD".
*/
perDate?: string;
/**
* Filters for a specific vacancy type.
*/
vacancyTypeId?: string;
/**
* Filters for a specific region.
*/
regionName?: string;
/**
* Filters for a specific location.
*/
locationId?: string;
/**
* Filters for a specific area.
*/
vacancyAreaName?: string;
/**
* Filters for a specific media id.
*/
mediaId?: string;
/**
* Filters for unsolicited vacancies, also defines the placement in the list in case of the Vacancy List web component usage.
*/
unsolicited?: UnsolicitedType;
/**
* Filters for a specific {@link AccessType}
*/
access?: AccessType;
}