import { ReleasePlan, Config, NewChangeset, PreState } from "@changesets/types"; import { Packages } from "@manypkg/get-packages"; type SnapshotReleaseParameters = { tag?: string | undefined; commit?: string | undefined; }; type OptionalProp = Omit & Partial>; declare function assembleReleasePlan(changesets: NewChangeset[], packages: Packages, config: OptionalProp, preState: PreState | undefined, snapshot?: SnapshotReleaseParameters | string | boolean): ReleasePlan; export default assembleReleasePlan;