import { CompilerConfig, PageObjectMetadata, UtamPageObject, CommentsOptions } from '@utam/types'; export interface CompiledResult { code: string; typeDefinition: string; pageObject: UtamPageObject; } export { textToJsDoc } from './utils/jsdoc-transformers'; export { replaceTypeString } from './utils/imports'; export { UtamValidationError } from './utils/errors'; export declare function compile(jsonSource: string, pageObjectMeta: PageObjectMetadata, config?: Partial, alias?: Record): CompiledResult; export declare function compileFromPath(pageObjectPath: string, commentsOptions: CommentsOptions, config?: Partial, alias?: Record): CompiledResult; //# sourceMappingURL=index.d.ts.map