/** * Bounded data-only snapshots for the Server Action authorization boundary. * * @module server/services/rsc/endpoints/action-authorization-snapshot */ import type { RscActionAuthorizationArray } from "../../../../extensions/auth/index.js"; /** Create a deeply detached, bounded, immutable authorization-only args graph. */ export declare function snapshotRscActionAuthorizationArgs(args: readonly unknown[]): Readonly; /** * Create a detached action-owned argument graph. Records use null prototypes * so inherited shared-realm properties cannot become request data; arrays * retain standard application Array behavior and the graph remains mutable. */ export declare function snapshotRscActionInvocationArgs(args: readonly unknown[]): unknown[]; //# sourceMappingURL=action-authorization-snapshot.d.ts.map