import { MediaBuilder } from './mediaBuilder';
import { MediaValueDataBuilder } from './mediaValueDataBuilder';
export declare class MediaValueBuilder {
    parentBuilder: MediaBuilder;
    culture: string;
    segment: string;
    alias: string;
    editorAlias: string;
    entityType: string;
    value: string;
    mediaValueData: MediaValueDataBuilder;
    constructor(parentBuilder: MediaBuilder);
    withCulture(culture: string): this;
    withSegment(segment: string): this;
    withAlias(alias: string): this;
    withEditorAlias(editorAlias: string): this;
    withEntityType(entityType: string): this;
    withValue(value: string): this;
    addValueData(): MediaValueDataBuilder;
    done(): MediaBuilder;
    build(): {
        culture: string | null;
        segment: string | null;
        alias: string | null;
        editorAlias: string | null;
        value: any;
        entityType: string | null;
    };
}
