import { DcOptions } from '../../utils/dcs.js';
import { IKeyValueRepository } from '../repository/key-value.js';
import { ServiceOptions, BaseService } from './base.js';
export declare class DefaultDcsService extends BaseService {
    readonly _kv: IKeyValueRepository;
    constructor(_kv: IKeyValueRepository, opts: ServiceOptions);
    private _cached?;
    store(dcs: DcOptions): Promise<void>;
    fetch(): Promise<DcOptions | null>;
}
