Overwrites
Signature
export declare class Overwrites extends GuildRelatedResource<any, APIOverwrite[]>Properties
namespace: string;Methods
filter(data: APIOverwrite[], id: string, guild_id: string, from: CacheFrom): boolean;parse(data: any[], _id: string, guild_id: string): any[];raw(id: string): ReturnCache<(APIOverwrite & { guild_id: string;})[] | undefined>;get(id: string): ReturnCache<{ type: OverwriteType; id: string; deny: PermissionsBitField; allow: PermissionsBitField; guildId: string;}[] | undefined>;values(guild: '*' | (string & {})): ReturnCache<{ type: OverwriteType; id: string; deny: PermissionsBitField; allow: PermissionsBitField; guildId: string;}[][]>;valuesRaw(guild: string): ReturnCache<(APIOverwrite & { guild_id: string;})[][]>;bulk(ids: string[]): ReturnCache<{ type: OverwriteType; id: string; deny: PermissionsBitField; allow: PermissionsBitField;}[][]>;bulkRaw(ids: string[]): ReturnCache<(APIOverwrite & { guild_id: string;})[][]>;