import * as CSS from 'csstype';
export type MarginTypes = {
/**
* Set the margin
* @defaultValue 0
* @example
* ```tsx
*
* // or
*
* // or
*
* ```
*/
margin?: string | number;
/**
* Set the marginX
* @defaultValue 0
* @example
* ```tsx
*
* ```
*/
marginX?: CSS.StandardLonghandProperties['marginLeft'] & CSS.StandardLonghandProperties['marginRight'] | number;
/**
* Set the marginY
* @defaultValue 0
* @example
* ```tsx
*
* ```
*/
marginY?: CSS.StandardLonghandProperties['marginTop'] & CSS.StandardLonghandProperties['marginBottom'] | number;
/**
* Set the marginTop
* @defaultValue 0
* @example
* ```tsx
*
* ```
*/
marginTop?: CSS.StandardLonghandProperties['marginTop'] | number;
/**
* Set the marginBottom
* @defaultValue 0
* @example
* ```tsx
*
* ```
*/
marginBottom?: CSS.StandardLonghandProperties['marginBottom'] | number;
/**
* Set the marginLeft
* @defaultValue 0
* @example
* ```tsx
*
* ```
*/
marginLeft?: CSS.StandardLonghandProperties['marginLeft'] | number;
/**
* Set the marginRight
* @defaultValue 0
* @example
* ```tsx
*
* ```
*/
marginRight?: CSS.StandardLonghandProperties['marginRight'] | number;
};
export declare const hasMarginProps: (props: any) => boolean;
export declare const MarginProps: (props: any) => any;
//# sourceMappingURL=index.d.ts.map