import { z } from 'zod'; import { SourceFile } from 'ts-morph'; import { registryBaseColorSchema } from '../schema/index.js'; import { C as Config } from '../get-config-D6gTsP_D.js'; declare const styleMapSchema: z.ZodRecord; type StyleMap = z.infer; declare function createStyleMap(input: string): Record; type TransformerStyle = (opts: { sourceFile: SourceFile; styleMap: StyleMap; }) => Promise; declare function transformStyle(source: string, { styleMap, transformers, }: { styleMap: StyleMap; transformers?: TransformerStyle[]; }): Promise; type TransformOpts = { filename: string; raw: string; config: Config; baseColor?: z.infer; transformJsx?: boolean; isRemote?: boolean; supportedFontMarkers?: string[]; }; type Transformer = (opts: TransformOpts & { sourceFile: SourceFile; }) => Promise; declare const transformFont: Transformer; declare const transformIcons: Transformer; declare const transformMenu: Transformer; declare const transformRender: Transformer; declare function transformDirection(source: string, rtl: boolean): Promise; export { createStyleMap, transformDirection, transformFont, transformIcons, transformMenu, transformRender, transformStyle };