Skip to main content
Glama
index.d.ts1.63 kB
// Intentionally not using a relative path to take advantage of // the TS version resolution mechanism export { Fragment } from 'preact'; import { ComponentType, ComponentChild, ComponentChildren, VNode, Attributes } from 'preact'; import { JSXInternal } from '../../src/jsx'; export function jsx( type: string, props: JSXInternal.HTMLAttributes & JSXInternal.SVGAttributes & Record<string, any> & { children?: ComponentChild }, key?: string ): VNode<any>; export function jsx<P>( type: ComponentType<P>, props: Attributes & P & { children?: ComponentChild }, key?: string ): VNode<any>; export function jsxs( type: string, props: JSXInternal.HTMLAttributes & JSXInternal.SVGAttributes & Record<string, any> & { children?: ComponentChild[] }, key?: string ): VNode<any>; export function jsxs<P>( type: ComponentType<P>, props: Attributes & P & { children?: ComponentChild[] }, key?: string ): VNode<any>; export function jsxDEV( type: string, props: JSXInternal.HTMLAttributes & JSXInternal.SVGAttributes & Record<string, any> & { children?: ComponentChildren }, key?: string ): VNode<any>; export function jsxDEV<P>( type: ComponentType<P>, props: Attributes & P & { children?: ComponentChildren }, key?: string ): VNode<any>; // These are not expected to be used manually, but by a JSX transform export function jsxTemplate( template: string[], ...expressions: any[] ): VNode<any>; export function jsxAttr(name: string, value: any): string | null; export function jsxEscape<T>( value: T ): string | null | VNode<any> | Array<string | null | VNode>; export { JSXInternal as JSX };

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sadiuysal/mem0-mcp-server-ts'

If you have feedback or need assistance with the MCP directory API, please join our Discord server