export declare const validateConfig: (config: unknown) => import("../../../utils/Either").Left | import("../../../utils/Either").Right<{ enabledCollections?: string[]; approvalFlow?: string[]; entryLabel?: Record; moderatorRoles?: string[]; badWords?: boolean; blockedAuthorProps?: string[]; isValidationEnabled?: boolean; reportReasons?: { BAD_LANGUAGE?: import("../../../const").REPORT_REASON.BAD_LANGUAGE; DISCRIMINATION?: import("../../../const").REPORT_REASON.DISCRIMINATION; OTHER?: import("../../../const").REPORT_REASON.OTHER; }; isGQLPluginEnabled?: boolean; gql?: { auth?: boolean; }; client?: { url?: string; contactEmail?: string; }; }>;