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 ChannelOnlyOptions extends InhibitorOptions { ids?: Array; getIds?(ctx: CommandContext | ComponentContext): Array; } export declare class ChannelOnly extends Inhibitor { ids?: Array; getIds?(ctx: CommandContext | ComponentContext): Array; constructor(options: ChannelOnlyOptions); run(ctx: CommandContext | ComponentContext): boolean | any; } //# sourceMappingURL=ChannelOnly.d.ts.map