UNPKG

platformicons

Version:
257 lines (256 loc) 9.9 kB
import * as React from 'react'; export declare const PLATFORM_TO_ICON: { readonly amazon: "amazon"; readonly amd: "amd"; readonly android: "android"; readonly "android-phone": "android-phone"; readonly "android-tablet": "android-tablet"; readonly anthropic: "anthropic"; readonly "anthropic-claude": "anthropic-claude"; readonly apple: "apple"; readonly "apple-ipad": "apple-ipad"; readonly "apple-iphone": "apple-iphone"; readonly "apple-tv": "apple-tv"; readonly "apple-watch": "apple-watch"; readonly arm: "arm"; readonly bun: "bun"; readonly capacitor: "capacitor"; readonly chrome: "chrome"; readonly chromium: "chromium"; readonly clojure: "clojure"; readonly cocoa: "apple"; readonly "cocoa-objc": "apple"; readonly "cocoa-swift": "swift"; readonly cohere: "cohere"; readonly cordova: "cordova"; readonly cloudflare: "cloudflare"; readonly cpp: "cpp"; readonly cryengine: "cryengine"; readonly crystal: "crystal"; readonly css: "css"; readonly csharp: "csharp"; readonly "csharp-aspnetcore": "csharp"; readonly dart: "dart"; readonly deepseek: "deepseek"; readonly default: "default"; readonly deno: "deno"; readonly dotnet: "dotnet"; readonly "dotnet-aspnetcore": "dotnet"; readonly "dotnet-aspnet": "dotnet"; readonly "dotnet-awslambda": "awslambda"; readonly "dotnet-blazor": "blazor"; readonly "dotnet-csharp": "csharp"; readonly "dotnet-gcpfunctions": "gcp-functions"; readonly "dotnet-maui": "maui"; readonly "dotnet-uno": "uno"; readonly "dotnet-xamarin": "xamarin"; readonly dotnetcore: "dotnetcore"; readonly dotnetfx: "dotnetfx"; readonly dotnetframework: "dotnetframework"; readonly edge: "edge"; readonly "edge-legacy": "edge-legacy"; readonly electron: "electron"; readonly elixir: "elixir"; readonly firefox: "firefox"; readonly flutter: "flutter"; readonly font: "font"; readonly fsharp: "fsharp"; readonly gemini: "gemini"; readonly git: "git"; readonly go: "go"; readonly "go-echo": "echo"; readonly "go-fasthttp": "fasthttp"; readonly "go-fiber": "fiber"; readonly "go-gin": "gin"; readonly "go-iris": "iris"; readonly "go-martini": "martini"; readonly "go-negroni": "go"; readonly godot: "godot"; readonly grok: "grok"; readonly groq: "groq"; readonly huggingface: "huggingface"; readonly "internet-explorer": "internet-explorer"; readonly java: "java"; readonly "java-appengine": "app-engine"; readonly "java-android": "android"; readonly "java-log4j": "java"; readonly "java-log4j2": "java"; readonly "java-logback": "logback"; readonly "java-logging": "java"; readonly "java-ray": "ray"; readonly "java-spring": "spring"; readonly "java-spring-boot": "springboot"; readonly javascript: "javascript"; readonly "javascript-alpinejs": "alpinejs"; readonly "javascript-analogjs": "analogjs"; readonly "javascript-angular": "angularjs"; readonly "javascript-angularjs": "angularjs"; readonly "javascript-astro": "astro"; readonly "javascript-awslambda": "awslambda"; readonly "javascript-azurefunctions": "azure-functions"; readonly "javascript-backbone": "backbone"; readonly "javascript-browser": "javascript"; readonly "javascript-capacitor": "capacitor"; readonly "javascript-cloudflare-pages": "cloudflare-pages"; readonly "javascript-cloudflare-workers": "cloudflare-workers"; readonly "javascript-connect": "connect"; readonly "javascript-cordova": "cordova"; readonly "javascript-electron": "electron"; readonly "javascript-ember": "ember"; readonly "javascript-express": "express"; readonly "javascript-fastify": "fastify"; readonly "javascript-gatsby": "gatsby"; readonly "javascript-gcpfunctions": "gcp-functions"; readonly "javascript-hapi": "hapi"; readonly "javascript-hono": "hono"; readonly "javascript-hydrogen": "hydrogen"; readonly "javascript-ionic": "ionic"; readonly "javascript-koa": "koa"; readonly "javascript-lit": "lit"; readonly "javascript-meteor": "meteor"; readonly "javascript-million": "million"; readonly "javascript-nestjs": "nestjs"; readonly "javascript-nextjs": "nextjs"; readonly "javascript-node": "nodejs"; readonly "javascript-nuxt": "nuxt"; readonly "javascript-opennext": "opennext"; readonly "javascript-qwik": "qwik"; readonly "javascript-react": "react"; readonly "javascript-react-router": "react-router"; readonly "javascript-remix": "remix"; readonly "javascript-serverlesscloud": "serverless"; readonly "javascript-solid": "solid"; readonly "javascript-solidstart": "solidstart"; readonly "javascript-svelte": "svelte"; readonly "javascript-sveltekit": "svelte"; readonly "javascript-tanstackstart-react": "tanstack"; readonly "javascript-vue": "vue"; readonly "javascript-wasm": "wasm"; readonly ionic: "ionic"; readonly kotlin: "kotlin"; readonly "kotlin-android": "android"; readonly langchain: "langchain"; readonly langgraph: "langgraph"; readonly launchdarkly: "launchdarkly"; readonly litellm: "litellm"; readonly linux: "linux"; readonly mastra: "mastra"; readonly mcp: "mcp"; readonly mono: "mono"; readonly motorola: "motorola"; readonly mistral: "mistral"; readonly native: "nativec"; readonly "native-qt": "qt"; readonly nintendo: "nintendo"; readonly "nintendo-switch": "nintendo-switch"; readonly "nintendo-switch-2": "nintendo-switch-2"; readonly node: "nodejs"; readonly nvidia: "nvidia"; readonly openai: "openai"; readonly openfeature: "openfeature"; readonly opera: "opera"; readonly perl: "perl"; readonly perplexity: "perplexity"; readonly php: "php"; readonly playstation: "playstation"; readonly powershell: "powershell"; readonly "php-laravel": "laravel"; readonly "php-livewire": "livewire"; readonly "php-magento": "magento"; readonly "php-monolog": "php"; readonly "php-symfony2": "symfony"; readonly "php-symfony": "symfony"; readonly "pydantic-ai": "pydantic-ai"; readonly python: "python"; readonly "python-aiohttp": "aiohttp"; readonly "python-airflow": "apache-airflow"; readonly "python-ariadne": "ariadne"; readonly "python-asyncpg": "postgresql"; readonly "python-awslambda": "awslambda"; readonly "python-azurefunctions": "azure-functions"; readonly "python-beam": "apache-beam"; readonly "python-boto3": "aws"; readonly "python-bottle": "bottle"; readonly "python-celery": "celery"; readonly "python-chalice": "chalice"; readonly "python-clickhouse-driver": "clickhouse"; readonly "python-django": "django"; readonly "python-dramatiq": "dramatiq"; readonly "python-falcon": "falcon"; readonly "python-fastapi": "fastapi"; readonly "python-flask": "flask"; readonly "python-gcpfunctions": "gcp-functions"; readonly "python-gnu_backtrace": "gnu"; readonly "python-gql": "graphql"; readonly "python-graphene": "graphene"; readonly "python-grpc": "grpc"; readonly "python-httpx": "httpx"; readonly "python-huey": "huey"; readonly "python-litestar": "litestar"; readonly "python-loguru": "loguru"; readonly "python-pylons": "python"; readonly "python-pymongo": "mongodb"; readonly "python-pyramid": "pyramid"; readonly "python-pythonawslambda": "awslambda"; readonly "python-quart": "quart"; readonly "python-ray": "ray"; readonly "python-redis": "redis"; readonly "python-rq": "redis"; readonly "python-sanic": "sanic"; readonly "python-serverless": "serverless"; readonly "python-starlette": "starlette"; readonly "python-strawberry": "strawberry"; readonly "python-spark": "apache-spark"; readonly "python-sqlalchemy": "sqlalchemy"; readonly "python-tornado": "tornado"; readonly "python-tryton": "tryton"; readonly "python-typer": "typer"; readonly qq: "qq"; readonly qt: "qt"; readonly "react-native": "react-native"; readonly ruby: "ruby"; readonly "ruby-activeadmin": "activeadmin"; readonly "ruby-grape": "grape"; readonly "ruby-hanami": "hanami"; readonly "ruby-padrino": "padrino"; readonly "ruby-rack": "ruby"; readonly "ruby-rails": "rails"; readonly "ruby-sidekiq": "sidekiq"; readonly "ruby-sinatra": "sinatra"; readonly "ruby-trailblazer": "trailblazer"; readonly rust: "rust"; readonly "rust-actix": "actix"; readonly "rust-axum": "tokio"; readonly "rust-tower": "tower"; readonly "rust-tracing": "tracing"; readonly safari: "safari"; readonly samsung: "samsung"; readonly scala: "scala"; readonly stride3d: "stride3d"; readonly supabase: "supabase"; readonly sql: "sql"; readonly sqlserver: "sqlserver"; readonly swift: "swift"; readonly tauri: "tauri"; readonly ubuntu: "ubuntu"; readonly unity: "unity"; readonly unleash: "unleash"; readonly ue4: "unreal"; readonly unreal: "unreal"; readonly unrealengine: "unreal"; readonly uwp: "windows"; readonly visualbasic: "visual-basic"; readonly vscode: "vscode"; readonly windows: "windows"; readonly xbox: "xbox"; }; type Props = React.HTMLAttributes<HTMLDivElement | HTMLImageElement> & { platform: string; size?: string | number; format?: "sm" | "lg"; radius?: number | null; withLanguageIcon?: boolean; languageIconStyles?: React.CSSProperties; }; declare const PlatformIcon: ({ platform, size, format, radius, withLanguageIcon, languageIconStyles, style, ...otherProps }: Props) => React.JSX.Element; export default PlatformIcon;