import type { CanonicalMutationResources, CanonicalMutationScopes, CanonicalStateMutationResources, CanonicalStateMutationScopes } from "./mutation-transaction.js"; import type { DeferredForegroundApplicationScope } from "./deferred-foreground-boundary.js"; export declare function bindDeferredForegroundApplicationScope(scopes: CanonicalStateMutationScopes, resources: CanonicalStateMutationResources): DeferredForegroundApplicationScope; export declare function bindDeferredForegroundWriterScope(scopes: CanonicalMutationScopes, resources: CanonicalMutationResources): DeferredForegroundApplicationScope;