node-groupme
Version:
The only GroupMe API library that isn't a million years old.
21 lines • 783 B
TypeScript
import type { APIMember } from 'groupme-api-types';
import type { BaseGroup, Client, User } from '..';
import { Member } from '..';
export declare enum FormerMemberState {
Exited = "exited",
ExitedRemoved = "exited_removed",
Removed = "removed"
}
interface FormerMemberInterface {
ban(): Promise<this>;
rejoin(): Promise<this>;
}
export default class FormerMember extends Member implements FormerMemberInterface {
state: FormerMemberState;
constructor(client: Client, group: BaseGroup, user: User, data: APIMember, state: FormerMemberState);
constructor(client: Client, group: BaseGroup, user: User, data: Member, state: FormerMemberState);
ban(): Promise<this>;
rejoin(): Promise<this>;
}
export {};
//# sourceMappingURL=FormerMember.d.ts.map