import { ThemedStyledProps, DefaultTheme, CSSObject } from 'styled-components';
export { StyledProps } from 'styled-components';
export declare type Style<P = {}> = (props: ThemedStyledProps<P, DefaultTheme>) => string | number;
export declare type Styles<P = {}> = (props: ThemedStyledProps<P, DefaultTheme>) => CSSObject;
export interface Scale<TValue> {
    [id: string]: TValue;
}
export interface Breakpoints<T> {
    sm?: T;
    md?: T;
    lg?: T;
    xl?: T;
}
export declare type ResponsiveValue<T> = T | Array<T | null> | Breakpoints<T>;
//# sourceMappingURL=types.d.ts.map