import { type TextStyle, type ViewStyle } from "react-native"; import { type EmblemSize } from "./emblem.shared.js"; export interface EmblemSkin { /** Square edge per size, in px. */ box: Record; /** Rendered icon glyph size per size, in px. */ iconSize: Record; /** Corner radius (rounded-square shape) per size, in px. */ radius: Record; /** Extra shape refinement on the emblem root (iOS: the app-icon continuous superellipse corner curve). */ shape: ViewStyle; /** The `soft` tile's corner (the hand-off's dialog tone tile, 12 px). */ softRadius: number; /** Monogram label type (weight, face); color comes from the shell. */ monogram: TextStyle; /** Monogram size per tile size, in px (its line box is the same number). */ monogramSize: Record; /** The tone's alpha in the tile's wash and in its 1px ring. */ washAlpha: number; ringAlpha: number; } export declare const webSkin: EmblemSkin; export declare const iosSkin: EmblemSkin; export declare const androidSkin: EmblemSkin; //# sourceMappingURL=emblem.styles.d.ts.map