/** * Les options du plugin `humanize.cursor`. * * @typedef {Object} HumanizeCursorOptions * @prop {Object} [start] La position de départ du curseur. * @prop {number} [start.x] La position _x_ de départ du curseur. * @prop {number} [start.y] La position _y_ de départ du curseur. */ /** * Crée un plugin pour déplacer le curseur en imitant les mouvements d'un être * humain. * * @param {HumanizeCursorOptions} [options] Les éventuelles options du plugin * `humanize.cursor`. * @returns {Record} Les crochets du plugin. */ export default function humanizeCursorPlugin(options?: HumanizeCursorOptions): Record; /** * Les options du plugin `humanize.cursor`. */ export type HumanizeCursorOptions = { /** * La position de départ du curseur. */ start?: { /** * La position _x_ de départ du curseur. */ x?: number | undefined; /** * La position _y_ de départ du curseur. */ y?: number | undefined; } | undefined; };