import { IntentNames } from '../constants/intents'; /** * Utility class for working with intents */ declare class Intents extends null { /** * Parse strings into intents. * @param {Array | number} intents - Intents to calculate * @example * const intents = Intents.parse(['GUILDS', 'GUILD_MESSAGES']); * @example * const intents = Intents.parse(513); * @example * const intents = Intents.parse([1, 512]); * @returns {number} */ static parse(intents: (string | number | undefined)[] | number): number; /** * Numeric intents flags * @type {IntentFlags} */ static get FLAGS(): Record; } export { Intents }; //# sourceMappingURL=Intents.d.ts.map