dify/packages/iconify-collections/custom-public/index.d.ts
Wu Tianwei 7aba539e82
feat: app deployment v2 (#39829)
Co-authored-by: zhangx1n <zhangxin@dify.ai>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-08-12 01:55:36 +00:00

55 lines
1002 B
TypeScript

export interface IconifyJSON {
prefix: string
icons: Record<string, IconifyIcon>
aliases?: Record<string, IconifyAlias>
width?: number
height?: number
lastModified?: number
}
export interface IconifyIcon {
body: string
left?: number
top?: number
width?: number
height?: number
rotate?: 0 | 1 | 2 | 3
hFlip?: boolean
vFlip?: boolean
}
export interface IconifyAlias extends Omit<IconifyIcon, 'body'> {
parent: string
}
export interface IconifyInfo {
prefix: string
name: string
total: number
version: string
author?: {
name: string
url?: string
}
license?: {
title: string
spdx?: string
url?: string
}
samples?: string[]
palette?: boolean
}
export interface IconifyMetaData {
[key: string]: unknown
}
export interface IconifyChars {
[key: string]: string
}
export declare const icons: IconifyJSON
export declare const info: IconifyInfo
export declare const metadata: IconifyMetaData
export declare const chars: IconifyChars