import { default as RumpusCE, DelegationOptions } from '../../RumpusCE.js'; import type { LevelheadLevel, LevelheadLevelTag, LevelheadLevelSearch, LevelheadLevelLikesSearch } from '../../../types/levels.js'; import type { ListedUserId } from '../../../types/players.js'; import { ResultsPage } from '../paging.js'; /** Fetch stats and information about all the creator-chosen level tags. */ export declare function getLevelheadLevelTags(this: RumpusCE, options?: DelegationOptions): Promise; /** Get the list of userIds for users who liked this level. */ export declare function getLevelheadLevelLikes(this: RumpusCE, levelId: string, query?: LevelheadLevelLikesSearch, options?: DelegationOptions): Promise>; /** Get the list of userIds for users who favorited this level. */ export declare function getLevelheadLevelFavorites(this: RumpusCE, levelId: string, query?: { limit?: number; userIds?: string | string[]; beforeId?: string; includeAliases?: boolean; }, options?: DelegationOptions): Promise>; /** Search for Levelhead levels. */ export declare function getLevelheadLevels(this: RumpusCE, query?: LevelheadLevelSearch, options?: DelegationOptions): Promise>; //# sourceMappingURL=levels.d.ts.map