import { IntermediateNode } from '../figma/intermediate';
export interface Converter {
    /**
     * Convert an intermediate node tree to the target format
     * @param rootNode Root intermediate node
     * @param outputPath Output file path
     * @returns Promise<void>
     */
    convert(rootNode: IntermediateNode, outputPath: string): Promise<void>;
    /**
     * Get the file extension for this format
     * @returns File extension (e.g., '.xml', '.csd')
     */
    getExtension(): string;
}
//# sourceMappingURL=converter.interface.d.ts.map