import { Spacing, ThemeInterface } from '@bigcommerce/big-design-theme';
import { Responsive } from '../../types';
type SingleSpacingProp<T> = keyof Spacing | T;
type ResponsiveSpacingProp<T> = Responsive<keyof Spacing | T>;
type SpacingProp<T> = SingleSpacingProp<T> | ResponsiveSpacingProp<T>;
type SpacingObject = Record<string, string | 0>;
export declare function getSpacingStyles<T extends string>(spacing: SpacingProp<T>, theme: ThemeInterface, ...spacingKeys: string[]): import("styled-components").FlattenSimpleInterpolation | SpacingObject;
export {};
//# sourceMappingURL=spacings.d.ts.map