import type { Snowflake } from 'discord.js'; import { Inhibitor, InhibitorOptions } from './Inhibitor'; import type { CommandContext } from '../lib/structures/contexts/CommandContext'; import type { ComponentContext } from '../lib/structures/contexts/ComponentContext'; export interface UserOnlyOptions extends InhibitorOptions { ids: Array; getIds?(ctx: CommandContext | ComponentContext): Array; } export declare class UserOnly extends Inhibitor { ids: Array; getIds?(ctx: CommandContext | ComponentContext): Array; constructor(options: UserOnlyOptions); run(ctx: CommandContext | ComponentContext): boolean | any; } //# sourceMappingURL=UserOnly.d.ts.map