, notes: string[]}> Records by post id. */ public function posts( int $after, int $limit ): array; /** * A batch of terms that have SEO data, in term id order. * * @since 1.0.0 * * @param int $after Only terms with a higher id. * @param int $limit Most terms to return. * @return array, notes: string[]}> */ public function terms( int $after, int $limit ): array; /** * A batch of authors that have SEO data, in user id order. * * @since 1.0.0 * * @param int $after Only users with a higher id. * @param int $limit Most users to return. * @return array, notes: string[]}> */ public function authors( int $after, int $limit ): array; /** * The site-wide settings that map onto ElevenRank's: titles and descriptions, robots defaults, * the separator, social profiles and the identity of the site. * * @since 1.0.0 * * @return array{settings: array>, notes: string[]} Values by settings group. */ public function settings(): array; /** * Redirects the plugin keeps in a readable table, option or post type. * * @since 1.0.0 * * @param int $after Only redirects with a higher id. * @param int $limit Most redirects to return. * @return array>, notes: string[]}> By the plugin's own id; each record has the rules that come from it (a plugin may keep several sources in one redirect), in the shape `Rule_Validator` takes: source, destination, type, match_type, status. */ public function redirects( int $after, int $limit ): array; }