We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Southclaws/storyden'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
/* eslint-disable */
import type { ConditionalValue } from '../types/index';
import type { DistributiveOmit, Pretty } from '../types/system-types';
interface ButtonVariant {
/**
* @default "solid"
*/
variant: "solid" | "outline" | "ghost" | "link" | "subtle"
/**
* @default "md"
*/
size: "xs" | "sm" | "md" | "lg" | "xl" | "2xl"
}
type ButtonVariantMap = {
[key in keyof ButtonVariant]: Array<ButtonVariant[key]>
}
export type ButtonVariantProps = {
[key in keyof ButtonVariant]?: ConditionalValue<ButtonVariant[key]> | undefined
}
export interface ButtonRecipe {
__type: ButtonVariantProps
(props?: ButtonVariantProps): string
raw: (props?: ButtonVariantProps) => ButtonVariantProps
variantMap: ButtonVariantMap
variantKeys: Array<keyof ButtonVariant>
splitVariantProps<Props extends ButtonVariantProps>(props: Props): [ButtonVariantProps, Pretty<DistributiveOmit<Props, keyof ButtonVariantProps>>]
getVariantProps: (props?: ButtonVariantProps) => ButtonVariantProps
}
export declare const button: ButtonRecipe