export type LogoMeta = { slug: string; name: string; category: string; aliases: string[]; tags: string[]; formats: Array<'svg'>; path: string; }; export type Category = { slug: string; displayName: string; count: number; }; export type ListLogosFilter = { category?: string; search?: string; }; export type Cdn = 'jsdelivr' | 'unpkg'; export type GetLogoUrlOpts = { cdn?: Cdn; version?: string; }; export declare const VERSION: string; export declare const PACKAGE_NAME: string; export declare function listLogos(filter?: ListLogosFilter): LogoMeta[]; export declare function getCategories(): Category[]; export declare function getLogo(slug: string): Promise<(LogoMeta & { svg: string }) | null>; export declare function getLogoUrl(slug: string, opts?: GetLogoUrlOpts): string; declare const _default: { VERSION: typeof VERSION; PACKAGE_NAME: typeof PACKAGE_NAME; listLogos: typeof listLogos; getCategories: typeof getCategories; getLogo: typeof getLogo; getLogoUrl: typeof getLogoUrl; }; export default _default;