import { Package } from './package-interface'; import { Kind, KindsConfigurationResolver, KindSet } from './types'; type PartialKind = Partial; type AddedKind = Kind & { /** * changes alternate mode from `alter` to `create` */ expectExtension: false; }; type PartialKindSet = Record; type AlterOptions = { /** * removes kinds which are not part of a local response * @default false */ disableUnmatchedKinds?: boolean; }; /** * alters kinds configuration merging result with the kids defined above * @param kinds */ export declare const alter: (kinds: PartialKindSet | ((currentParent: Package, currentKinds: KindSet) => PartialKindSet), options?: AlterOptions) => { kinds: KindsConfigurationResolver; }; export {};