import type Client from '../Client'; import Role from '../models/Role'; import Block from '../models/Block'; import Account from '../models/Account'; import ResourceList from '../ResourceList'; import Hotspot from '../models/Hotspot'; import Validator from '../models/Validator'; export type NaturalDate = string; interface ListParams { cursor?: string; filterTypes?: Array; minTime?: Date | NaturalDate; maxTime?: Date | NaturalDate; limit?: number; } type Context = Block | Account | Hotspot | Validator; export default class Roles { private client; private context?; constructor(client: Client, context?: Context); list(params?: ListParams): Promise>; private get activityUrl(); } export {}; //# sourceMappingURL=Roles.d.ts.map