import { ASTChunkGreybel } from 'greybel-core'; import { ASTBase } from 'miniscript-core'; import { DependencyLike } from '../types/dependency'; import { TransformerDataObject } from '../types/transformer'; import { DefaultFactoryOptions, Factory } from './factory'; export declare class DefaultFactory extends Factory { transform(item: ASTChunkGreybel, dependency: DependencyLike): string; handlers: Record void>; generateOptimizations(): string[]; }