import { type Typography } from "./createTypography"; export declare const DEFAULT_SPACER_PX = 16; export interface SpacingsInput { spacer?: number; } declare const createSpacings: (spacingInput?: SpacingsInput | undefined, options?: { pxToRem: Typography["pxToRem"]; } | undefined) => { gutter: string; spacer: { rem: string; px: number; }; spaces: { /** Equivalent to `2px`. */ 0: { rem: string; px: number; }; /** Equivalent to `4px`. */ 1: { rem: string; px: number; }; /** Equivalent to `6px`. */ 2: { rem: string; px: number; }; /** Equivalent to `8px`. */ 3: { rem: string; px: number; }; /** Equivalent to `10px`. */ 4: { rem: string; px: number; }; /** Equivalent to `12px`. */ 5: { rem: string; px: number; }; /** Equivalent to `14px`. */ 6: { rem: string; px: number; }; /** Equivalent to `16px`. */ 7: { rem: string; px: number; }; /** Equivalent to `18px`. */ 8: { rem: string; px: number; }; /** Equivalent to `20px`. */ 9: { rem: string; px: number; }; /** Equivalent to `24px`. */ 10: { rem: string; px: number; }; }; }; export declare type Spacings = ReturnType; export default createSpacings;