import { Pseudo } from './pseudo'; import { Responsive } from './responsive'; import { NegativeSpaceVals, SpaceVals } from './spacing'; import { EnhancerFn } from './types'; declare type PositionVals = 'static' | 'fixed' | 'absolute' | 'relative' | 'sticky'; declare type PositionLocVals = 'auto' | SpaceVals | NegativeSpaceVals; declare type PinVals = true | PositionLocVals; declare type ZIndexVals = -1 | 0 | 10 | 20 | 40 | 50 | 'auto'; export interface IPositionProps { pos?: PositionVals | Responsive; pin?: PinVals | Responsive; pinY?: PinVals | Responsive; pinX?: PinVals | Responsive; top?: PositionLocVals | Responsive; left?: PositionLocVals | Responsive; right?: PositionLocVals | Responsive; bottom?: PositionLocVals | Responsive; zIndex?: ZIndexVals | Pseudo; } export declare const positionPropNames: Array; export declare const positionProps: EnhancerFn; export {};