Structural shape of a customId matcher. A framework CustomIdCustomId (from @seedcord/kit@seedcord/kit) satisfies it. Used to type ignoreCustomIds without importing the concrete class, which would create a @seedcord/types@seedcord/types to @seedcord/kit@seedcord/kit cycle.