@adcp/sdk API Reference - v14.0.0-beta.6
    Preparing search index...

    Type Alias CanonicalCreativeResponse<T>

    CanonicalCreativeResponse: T extends (...args: never[]) => unknown
        ? T
        : T extends string
        | number
        | boolean
        | bigint
        | symbol
        | null
        | undefined
            ? T
            : T extends readonly unknown[]
                ? { [K in keyof T]: CanonicalCreativeResponse<T[K]> }
                : T extends object
                    ? {
                        [K in keyof T as IsLegacyCreativeIdentityKey<K> extends true
                            ? never
                            : K]: CanonicalCreativeResponse<T[K]>
                    }
                    : T

    Recursively removes legacy creative routing identity from primary response types.

    Type Parameters

    • T