import { File, FileType } from '@diez/prefabs'; import { AndroidOutput, StyleSheet, WebOutput } from '@diez/targets'; /** * The root of all native sources provided by this package. * @ignore */ export declare const sourcesPath: string; /** * The root of all fallbacks provided by this package. * @ignore */ export declare const fallbacksPath: string; /** * Sets the provided variable along with its united variants on the style sheet. */ export declare const updateStyleSheetWithUnitedVariables: (name: string, value: string, styleSheet: StyleSheet) => void; /** * Migrates a [[File]] prefab's assetbinding to Android resources. * @ignore */ export declare const portAssetBindingToResource: (file: File, output: AndroidOutput, type: string, resourceFile?: File | undefined) => void; /** * Returns a qualified CSS URL for a given output and relative path. * * This method currently assumes that when we do not have a hot URL, static assets will be served in the host * application at `/diez`. This detail cannot be guaranteed in every codebase, so further work is required here. */ export declare const getQualifiedCssUrl: (output: WebOutput, relativePath: string) => string; /** * Returns a path to a file with the contents of a given source. * @ignore */ export declare const getPathToFileContents: (source: string, type: FileType) => Promise; //# sourceMappingURL=utils.d.ts.map