/** Fluent builder for Teams-specific action data payloads containing an optional `msteams` object and custom properties. */ export declare class TeamsDataBuilder { private msteamsValue; private readonly customProperties; /** Sets the `msteams` object to `{ type: 'task/fetch' }`. @returns The builder instance for method chaining. */ withTaskFetch(): this; /** Sets the `msteams` object from a plain object. @param value The msteams object value. Must be a plain object. @returns The builder instance for method chaining. */ withMsteams(value: Record): this; /** Adds a custom property to the data payload. @param key The property name. Cannot be "msteams". @param value The property value. @returns The builder instance for method chaining. */ withProperty(key: string, value: unknown): this; /** Builds and returns the data payload as a plain object. @returns The data object containing msteams and custom properties. */ build(): Record; } //# sourceMappingURL=TeamsDataBuilder.d.ts.map