import { InputDataset } from '../entities/InputDataset.js';
import { DatasetFacets } from '../facets/DatasetFacets.js';
import { InputDatasetFacets } from '../facets/InputDatasetFacets.js';
/**
 * Builder for creating InputDataset instances.
 */
export declare class InputDatasetBuilder {
    private name;
    private namespace;
    private facets;
    private inputFacets;
    setName(name: string): this;
    setNamespace(namespace: string): this;
    setFacets(facets: DatasetFacets): this;
    setInputFacets(inputFacets: InputDatasetFacets): this;
    build(): InputDataset;
}
