import { ICleanConfig, ICleanResult } from './clean.models';
export declare class CleanService {
    private config;
    private readonly client;
    constructor(config: ICleanConfig);
    cleanAllAsync(): Promise<ICleanResult>;
    cleanTaxonomiesAsync(): Promise<void>;
    cleanContentTypeSnippetsAsync(): Promise<void>;
    cleanContentTypesAsync(): Promise<void>;
    cleanAssetsAsync(): Promise<void>;
    cleanAssetFoldersAsync(): Promise<void>;
    cleanContentItemsAsync(): Promise<void>;
    cleanLanguageVariantsAsync(contentItemId: string): Promise<void>;
    private handleCleanError;
    private processItem;
}
