import type { ThemeScale } from "../create-theme-vars"; import { logical, PropConfig } from "./prop-config"; import { transformFunctions as transforms } from "./transform-functions"; export { transforms }; export * from "./types"; export declare const t: { borderWidths: >(property: T | T[]) => PropConfig; borderStyles: >(property: T | T[]) => PropConfig; colors: >(property: T | T[]) => PropConfig; borders: >(property: T | T[]) => PropConfig; gradients: >(property: T | T[]) => PropConfig; radii: >(property: T | T[]) => PropConfig; space: >(property: T | T[]) => PropConfig; spaceT: >(property: T | T[]) => PropConfig; degreeT(property: PropConfig["property"]): { property: ((((string & {}) | keyof import("csstype").Properties<0 | (string & {}), string & {}>) | ((string & {}) | keyof import("csstype").Properties<0 | (string & {}), string & {}>)[]) | ((theme: import("./types").CssTheme) => ((string & {}) | keyof import("csstype").Properties<0 | (string & {}), string & {}>) | ((string & {}) | keyof import("csstype").Properties<0 | (string & {}), string & {}>)[])) | undefined; transform: (value: any) => any; }; prop(property: PropConfig["property"], scale?: ThemeScale, transform?: PropConfig["transform"]): { transform?: import("./types").Transform | undefined; property: ((((string & {}) | keyof import("csstype").Properties<0 | (string & {}), string & {}>) | ((string & {}) | keyof import("csstype").Properties<0 | (string & {}), string & {}>)[]) | ((theme: import("./types").CssTheme) => ((string & {}) | keyof import("csstype").Properties<0 | (string & {}), string & {}>) | ((string & {}) | keyof import("csstype").Properties<0 | (string & {}), string & {}>)[])) | undefined; scale: ThemeScale | undefined; }; propT(property: PropConfig["property"], transform?: PropConfig["transform"]): { property: ((((string & {}) | keyof import("csstype").Properties<0 | (string & {}), string & {}>) | ((string & {}) | keyof import("csstype").Properties<0 | (string & {}), string & {}>)[]) | ((theme: import("./types").CssTheme) => ((string & {}) | keyof import("csstype").Properties<0 | (string & {}), string & {}>) | ((string & {}) | keyof import("csstype").Properties<0 | (string & {}), string & {}>)[])) | undefined; transform: import("./types").Transform | undefined; }; sizes: >(property: T | T[]) => PropConfig; sizesT: >(property: T | T[]) => PropConfig; shadows: >(property: T | T[]) => PropConfig; logical: typeof logical; blur: >(property: T | T[]) => PropConfig; };