import { Source } from "@internal/domain/content/entity/pagesource";
import { PageOutput } from "@internal/domain/content";
import { PageImpl } from "@internal/domain/content/entity/page";
export declare class Output {
    private source;
    private pageKind;
    private baseName;
    private target;
    constructor(source: Source, pageKind: string);
    private setBasename;
    private buildTarget;
    private createBasicResult;
    output(page: PageImpl): PageOutput;
}
