import type * as RDF from '@rdfjs/types';
import { QuadTransformerTerms } from './QuadTransformerTerms';
/**
 * A quad transformer that enforces the configured extension on all named nodes.
 * The given extension should not start with `.`.
 */
export declare class QuadTransformerSetIriExtension extends QuadTransformerTerms {
    private readonly extension;
    private readonly iriPattern?;
    constructor(extension: string, iriPattern?: string);
    protected transformTerm(term: RDF.Term): RDF.Term;
}
