You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
817 B
26 lines
817 B
import { IconifyTransformations } from '@iconify/types';
|
|
|
|
/**
|
|
* Icon size
|
|
*/
|
|
type IconifyIconSize = null | string | number;
|
|
/**
|
|
* Dimensions
|
|
*/
|
|
interface IconifyIconSizeCustomisations {
|
|
width?: IconifyIconSize;
|
|
height?: IconifyIconSize;
|
|
}
|
|
/**
|
|
* Icon customisations
|
|
*/
|
|
interface IconifyIconCustomisations extends IconifyTransformations, IconifyIconSizeCustomisations {
|
|
}
|
|
type FullIconCustomisations = Required<IconifyIconCustomisations>;
|
|
/**
|
|
* Default icon customisations values
|
|
*/
|
|
declare const defaultIconSizeCustomisations: Required<IconifyIconSizeCustomisations>;
|
|
declare const defaultIconCustomisations: FullIconCustomisations;
|
|
|
|
export { FullIconCustomisations, IconifyIconCustomisations, IconifyIconSize, IconifyIconSizeCustomisations, defaultIconCustomisations, defaultIconSizeCustomisations };
|
|
|