import type { NavigatorType } from '@ankhorage/contracts'; import type { StudioContextValue } from '../../../../index'; export type ScreensAdminAction = { type: 'create-screen'; name: string; } | { type: 'delete-screen'; screenId: string; } | { type: 'set-navigator-type'; navigatorType: NavigatorType; } | { type: 'set-initial-route'; routeName: string; } | { type: 'set-primary-navigation-visibility'; parentPath: string[]; routeName: string; showInPrimaryNavigation: boolean; } | { type: 'move-route'; parentPath: string[]; routeName: string; toIndex: number; }; export type ScreensAdminMutationTarget = Pick; export declare function applyScreensAdminAction(target: ScreensAdminMutationTarget, action: ScreensAdminAction): void; //# sourceMappingURL=screensAdminActions.d.ts.map