import { CSSObject } from '@emotion/styled'; import { BreakpointKeys } from '../../theme'; import { ThemeProp } from '../style-types'; import { MQ } from './types'; export declare const getTypographyPresetFromTheme: (defaultToken?: MQ, customProp?: Exclude | undefined, options?: { withCrop: boolean; }) => (props: Props) => any; export declare const getFontsFromTheme: (defaultToken?: MQ, customProp?: Exclude | undefined) => (props: Props) => any; /** * @deprecated This method has been deprecated and will be removed in a future release, use getSpacingCssFromTheme instead */ export declare const getSpacingFromTheme: (defaultToken?: MQ, customProp?: Exclude | undefined, cssProp?: string) => (props: Props) => string | CSSObject; /** * @deprecated This method has been deprecated and will be removed in a future release, use getSpacingCssFromTheme instead */ export declare const getSpacingInsetFromTheme: (defaultToken?: MQ, customProp?: Exclude | undefined) => (props: Props) => CSSObject; /** * @deprecated This method has been deprecated and will be removed in a future release, use getSpacingCssFromTheme instead */ export declare const getMarginPresetFromTheme: (defaultToken?: MQ, customProp?: Exclude | undefined) => (props: Props) => CSSObject; /** * @deprecated This method has been deprecated and will be removed in a future release, use getBorderCssFromTheme instead */ export declare const getBorderFromTheme: (defaultToken?: MQ | undefined, customProp?: Exclude | undefined) => (props: Props) => any; /** * @deprecated This method has been deprecated and will be removed in a future release, use getShadowCssFromTheme instead */ export declare const getShadowFromTheme: (defaultToken?: MQ | undefined, customProp?: Exclude | undefined) => (props: Props) => any; /** * @deprecated This method has been deprecated and will be removed in a future release, use getColorCssFromTheme instead */ export declare const getColorFromTheme: (defaultToken?: MQ | undefined, customProp?: Exclude | undefined) => (props: Props) => any; /** * @deprecated This method has been deprecated and will be removed in a future release, use getSizingCssFromTheme instead */ export declare const getSizingFromTheme: (defaultToken?: MQ | undefined, customProp?: Exclude | undefined) => (props: Props) => any; /** * @deprecated This method has been deprecated and will be removed in a future release, use getMotionCssFromTheme instead */ export declare const getMotionFromTheme: (defaultToken?: MQ | undefined, customProp?: Exclude | undefined) => (props: Props) => any; export declare const getFontSizingFromTheme: (fontSizeKey: string, lineHeightKey: string) => ({ theme }: ThemeProp) => { fontSize: string; lineHeight: number; }; export declare const getBorderCssFromTheme: (cssProperty: string | import("./base").FromThemeCallback, defaultToken: MQ) => (props: Props) => string | CSSObject; export declare const getColorCssFromTheme: (cssProperty: string | import("./base").FromThemeCallback, defaultToken: MQ) => (props: Props) => string | CSSObject; export declare const getMotionCssFromTheme: (cssProperty: string | import("./base").FromThemeCallback, defaultToken: MQ) => (props: Props) => string | CSSObject; export declare const getOverlayCssFromTheme: (cssProperty: string | import("./base").FromThemeCallback, defaultToken: MQ) => (props: Props) => string | CSSObject; export declare const getShadowCssFromTheme: (cssProperty: string | import("./base").FromThemeCallback, defaultToken: MQ) => (props: Props) => string | CSSObject; export declare const getSizingCssFromTheme: (cssProperty: string | import("./base").FromThemeCallback, defaultToken: MQ) => (props: Props) => string | CSSObject; export declare const getSpacingCssFromTheme: (cssProperty: string | import("./base").FromThemeCallback, defaultToken: MQ) => (props: Props) => string | CSSObject; export declare const getOutlineCssFromTheme: (cssProperty: string | import("./base").FromThemeCallback, defaultToken: MQ) => (props: Props) => string | CSSObject; type BreakpointKeysUnsafe = BreakpointKeys | undefined; export declare const handleResponsiveProp: (propObject: { [Key in keyof T]: T[Key]; }, propHandler: (values: { [Key_1 in keyof T]: T[Key_1]; }, props: Props, mq: BreakpointKeysUnsafe) => string | CSSObject) => (props: Props) => string | CSSObject; export {}; //# sourceMappingURL=getters.d.ts.map