export interface ExtractHumanNameOptions { formatCiteShortenAuthor?: boolean; maxAuthorsBeforeEtAl?: number; } /** * Validates and formats author names properly handling multiple authors and multi-word names * * @param {string} author - The author name string(s) to be processed * @param {ExtractHumanNameOptions} [options={}] - Configuration options * @returns {object} Formatted author information for citation */ export declare function extractHumanName(author: string, options?: ExtractHumanNameOptions): { author_cite: any; author_short: any; author_type: number; };