import type { ExperimentalSetAttributesOptions } from './workflow/set-attributes.js';
export type { ExperimentalSetAttributesOptions };
/**
 * Host-side implementation for `experimental_setAttributes`. Workflow
 * bodies resolve to `./workflow/set-attributes.ts` via the `workflow`
 * package-exports condition; step bodies resolve here and can perform
 * the world write directly because they already run in host context.
 *
 * Plain application code still has no active workflow run, so it throws
 * a clear `FatalError`.
 */
export declare function experimental_setAttributes(attrs: Record<string, string | undefined>, options?: ExperimentalSetAttributesOptions): Promise<void>;
//# sourceMappingURL=set-attributes.d.ts.map