UNPKG

supapup

Version:

⚡ Lightning-fast MCP browser dev tool. Navigate → Get instant structured data. No screenshots needed! Puppeteer: 📸 → CSS selectors → JS eval. Supapup: semantic IDs ready to use. 10x faster, 90% fewer tokens.

28 lines 795 B
/** * Role-based tool filtering for Supapup * Defines which tools are available for different use cases */ export interface RoleConfig { name: string; description: string; tools: string[]; defaultHeadless?: boolean; } export declare const ROLE_DEFINITIONS: Record<string, RoleConfig>; /** * Get tools for a specific role */ export declare function getToolsForRole(role?: string): string[] | null; /** * Get default headless setting for a role */ export declare function getDefaultHeadlessForRole(role?: string): boolean | undefined; /** * Get role description */ export declare function getRoleDescription(role: string): string; /** * List all available roles */ export declare function getAvailableRoles(): RoleConfig[]; //# sourceMappingURL=role-definitions.d.ts.map