import Joi from 'joi'; import type { IStaff } from './staff'; import type { AllExcept } from '../helpers'; export declare type ICreateStaffParams = AllExcept & { visitabilityRank?: number; }; export declare const createStaffParamsSchema: Joi.ObjectSchema; export interface IDeleteStaffParams { staffId: string; } export declare const deleteStaffParamsSchema: Joi.ObjectSchema; export interface IGetStaffParams { staffId: string; } export declare const getStaffParamsSchema: Joi.ObjectSchema; export interface IListStaffParams { organisationId: string; } export declare const listStaffParamsSchema: Joi.ObjectSchema; export declare type IUpdateStaffParams = Partial & { staffId: string; }; export declare const updateStaffParamsSchema: Joi.ObjectSchema;