import { EASUpdateAction, EASUpdateContext } from '../../eas-update/utils'; import { UpdateChannelBasicInfoFragment } from '../../graphql/generated'; import { UpdateChannelObject } from '../../graphql/queries/ChannelQuery'; export type NonInteractiveOptions = { percent: number; }; /** * Edit an existing rollout for the project. */ export declare class EditRollout implements EASUpdateAction { private readonly channelInfo; private readonly options; constructor(channelInfo: UpdateChannelBasicInfoFragment, options?: Partial); runAsync(ctx: EASUpdateContext): Promise; confirmEditAsync(ctx: EASUpdateContext): Promise; getChannelObjectAsync(ctx: EASUpdateContext): Promise; }