# id.frak.sdk.config

## Types

| Name | Summary |
|---|---|
| [AttributionDefaults](/developers/references/android/id-frak-sdk-config/attributiondefaults/) | class [AttributionDefaults](/developers/references/android/id-frak-sdk-config/attributiondefaults/)<br>Merged by the backend over anything the SDK supplies. |
| [BannerConfig](/developers/references/android/id-frak-sdk-config/bannerconfig/) | class [BannerConfig](/developers/references/android/id-frak-sdk-config/bannerconfig/) |
| [ButtonShareConfig](/developers/references/android/id-frak-sdk-config/buttonshareconfig/) | class [ButtonShareConfig](/developers/references/android/id-frak-sdk-config/buttonshareconfig/) |
| [ButtonWalletConfig](/developers/references/android/id-frak-sdk-config/buttonwalletconfig/) | class [ButtonWalletConfig](/developers/references/android/id-frak-sdk-config/buttonwalletconfig/) |
| [FrakResolvedConfig](/developers/references/android/id-frak-sdk-config/frakresolvedconfig/) | class [FrakResolvedConfig](/developers/references/android/id-frak-sdk-config/frakresolvedconfig/)<br>What the backend knows about this merchant, as resolved by `GET /user/merchant/resolve`. |
| [OpenInAppConfig](/developers/references/android/id-frak-sdk-config/openinappconfig/) | class [OpenInAppConfig](/developers/references/android/id-frak-sdk-config/openinappconfig/) |
| [PostPurchaseConfig](/developers/references/android/id-frak-sdk-config/postpurchaseconfig/) | class [PostPurchaseConfig](/developers/references/android/id-frak-sdk-config/postpurchaseconfig/) |
| [ResolvedComponents](/developers/references/android/id-frak-sdk-config/resolvedcomponents/) | class [ResolvedComponents](/developers/references/android/id-frak-sdk-config/resolvedcomponents/)<br>Every field nullable: absent means &quot;fall through to the next tier&quot;, not &quot;empty&quot;. |
| [ResolvedPlacement](/developers/references/android/id-frak-sdk-config/resolvedplacement/) | class [ResolvedPlacement](/developers/references/android/id-frak-sdk-config/resolvedplacement/)<br>One placement's overrides. Tier 1 of the copy precedence. |
| [ResolvedSdkConfig](/developers/references/android/id-frak-sdk-config/resolvedsdkconfig/) | class [ResolvedSdkConfig](/developers/references/android/id-frak-sdk-config/resolvedsdkconfig/)<br>The `sdkConfig` block of the resolve response. Wire-shaped: every field may be absent. |