import type { AuthorType } from "../types.mts"; export type NormalizedBotUsernames = ReadonlySet; export declare function normalizeBotUsernames(botUsernames?: readonly string[] | undefined | null): NormalizedBotUsernames; export declare function normalizeAuthorType(typeName: string | undefined | null, login: string | undefined | null): AuthorType; export declare function isHumanAuthor(author: { author?: string; login?: string; authorType?: AuthorType; }): boolean; export declare function isConfiguredBotAuthor(author: { author?: string; login?: string; authorType?: AuthorType; }, botUsernames?: NormalizedBotUsernames): boolean; export declare function isViewerAuthoredHuman(author: { author?: string; login?: string; authorType?: AuthorType; viewerDidAuthor?: true; }, botUsernames?: NormalizedBotUsernames): boolean;