import { VSBuffer } from "../../../base/common/buffer.js";
import { CancellationToken } from "../../../base/common/cancellation.js";
import { URI } from "../../../base/common/uri.js";
import { IWebContentExtractorService, type ISharedWebContentExtractorService } from "./webContentExtractor.service.js";
export declare class NullWebContentExtractorService implements IWebContentExtractorService {
    _serviceBrand: undefined;
    extract(_uri: URI[]): Promise<string[]>;
}
export declare class NullSharedWebContentExtractorService implements ISharedWebContentExtractorService {
    _serviceBrand: undefined;
    readImage(_uri: URI, _token: CancellationToken): Promise<VSBuffer | undefined>;
}
