UNPKG

@grammyjs/commands

Version:
8 lines (7 loc) 522 B
import { Context, Middleware } from "../deps.node.js"; import { CommandOptions } from "../types.js"; import { MaybeArray } from "./array.js"; export declare function isAdmin(ctx: Context): Promise<boolean>; export declare function isMiddleware<C extends Context = Context>(obj: unknown): obj is MaybeArray<Middleware<C>>; export declare function isCommandOptions(obj: unknown): obj is Partial<CommandOptions>; export declare function matchesPattern(value: string, pattern: string | RegExp, ignoreCase?: boolean): boolean;