UNPKG

@dicebear/avatars

Version:

An avatar library for designers and developers.

36 lines (35 loc) 1.79 kB
import type { Options } from '../options'; import type { Style, StyleCreateResult, StyleCreateResultAttributes } from '../types'; declare type CreateGroupProps = { children: string; x: number; y: number; }; export declare function createGroup({ children, x, y }: CreateGroupProps): string; export declare function getXmlnsAttributes(): { 'xmlns:dc': string; 'xmlns:cc': string; 'xmlns:rdf': string; 'xmlns:svg': string; xmlns: string; }; export declare function getMetadata<O extends Options>(style: Style<O>): string; export declare function getMetadataWorkTitle<O extends Options>(style: Style<O>): string; export declare function getMetadataWorkCreator<O extends Options>(style: Style<O>): string; export declare function getMetadataWorkSource<O extends Options>(style: Style<O>): string; export declare function getMetadataWorkLicense<O extends Options>(style: Style<O>): string; export declare function getMetadataWorkContributor<O extends Options>(style: Style<O>): string; export declare function getMetadataWorkAgents(agents: string[]): string[]; export declare function getMetadataLicense<O extends Options>(style: Style<O>): string; export declare function getViewBox(result: StyleCreateResult): { x: number; y: number; width: number; height: number; }; export declare function addMargin<O extends Options>(result: StyleCreateResult, options: O): string; export declare function addBackgroundColor<O extends Options>(result: StyleCreateResult, options: O): string; export declare function addRadius<O extends Options>(result: StyleCreateResult, options: O): string; export declare function createAttrString(attributes: StyleCreateResultAttributes): string; export declare function removeWhitespace(svg: string): string; export {};