import { BorderProps, IColorProps, IFlexProps, IInteractivityProps, ILayoutProps, IPositionProps, IShadowProps, ISizeProps, ISpacingProps, ITypographyProps, TransformProps } from '../enhancers'; interface IEnhancerProps extends BorderProps, IColorProps, IFlexProps, IInteractivityProps, ILayoutProps, IPositionProps, IShadowProps, ISizeProps, ISpacingProps, ITypographyProps, TransformProps { } interface SplitBoxProps
{ matchedProps: Pick
; remainingProps: Pick
>; } /** * Convenience method to split the Box props. * * Useful for when you want to pass all of the Box props to the root Box and * pass the remaining props to a child element (e.g: disabled, readOnly, required, etc). */ export declare function splitBoxProps
(props: P): SplitBoxProps
;
declare type Omit {
matchedProps: Pick ;
remainingProps: Omit ;
}
/**
* Utility to split props based on an array of keys
*/
export declare function splitProps , K extends keyof P>(props: P, keys: K[]): SplitProps ;
export {};