@pmndrs/msdfonts
Version:
base64 msdf fonts distributed as npm package
211 lines (210 loc) • 5.22 kB
TypeScript
export declare const inter: {
light: {
pages: string[];
chars: {
id: number;
index: number;
char: string;
width: number;
height: number;
xoffset: number;
yoffset: number;
xadvance: number;
chnl: number;
x: number;
y: number;
page: number;
}[];
info: {
face: string;
size: number;
bold: number;
italic: number;
charset: string[];
unicode: number;
stretchH: number;
smooth: number;
aa: number;
padding: number[];
spacing: number[];
outline: number;
};
common: {
lineHeight: number;
base: number;
scaleW: number;
scaleH: number;
pages: number;
packed: number;
alphaChnl: number;
redChnl: number;
greenChnl: number;
blueChnl: number;
};
distanceField: {
fieldType: string;
distanceRange: number;
};
kernings: {
first: number;
second: number;
amount: number;
}[];
};
medium: {
pages: string[];
chars: {
id: number;
index: number;
char: string;
width: number;
height: number;
xoffset: number;
yoffset: number;
xadvance: number;
chnl: number;
x: number;
y: number;
page: number;
}[];
info: {
face: string;
size: number;
bold: number;
italic: number;
charset: string[];
unicode: number;
stretchH: number;
smooth: number;
aa: number;
padding: number[];
spacing: number[];
outline: number;
};
common: {
lineHeight: number;
base: number;
scaleW: number;
scaleH: number;
pages: number;
packed: number;
alphaChnl: number;
redChnl: number;
greenChnl: number;
blueChnl: number;
};
distanceField: {
fieldType: string;
distanceRange: number;
};
kernings: {
first: number;
second: number;
amount: number;
}[];
};
"semi-bold": {
pages: string[];
chars: {
id: number;
index: number;
char: string;
width: number;
height: number;
xoffset: number;
yoffset: number;
xadvance: number;
chnl: number;
x: number;
y: number;
page: number;
}[];
info: {
face: string;
size: number;
bold: number;
italic: number;
charset: string[];
unicode: number;
stretchH: number;
smooth: number;
aa: number;
padding: number[];
spacing: number[];
outline: number;
};
common: {
lineHeight: number;
base: number;
scaleW: number;
scaleH: number;
pages: number;
packed: number;
alphaChnl: number;
redChnl: number;
greenChnl: number;
blueChnl: number;
};
distanceField: {
fieldType: string;
distanceRange: number;
};
kernings: {
first: number;
second: number;
amount: number;
}[];
};
bold: {
pages: string[];
chars: {
id: number;
index: number;
char: string;
width: number;
height: number;
xoffset: number;
yoffset: number;
xadvance: number;
chnl: number;
x: number;
y: number;
page: number;
}[];
info: {
face: string;
size: number;
bold: number;
italic: number;
charset: string[];
unicode: number;
stretchH: number;
smooth: number;
aa: number;
padding: number[];
spacing: number[];
outline: number;
};
common: {
lineHeight: number;
base: number;
scaleW: number;
scaleH: number;
pages: number;
packed: number;
alphaChnl: number;
redChnl: number;
greenChnl: number;
blueChnl: number;
};
distanceField: {
fieldType: string;
distanceRange: number;
};
kernings: {
first: number;
second: number;
amount: number;
}[];
};
};