import { Targeting } from './Targeting';
import { Size } from './Size';
export declare enum Status {
    ACTIVE = "ACTIVE",
    ARCHIVED = "ARCHIVED",
    INACTIVE = "INACTIVE",
    UNKNOWN = "UNKNOWN"
}
/**
 * nativeStyles
 * @targetNSAlias `tns`
 * @targetNamespace `https://www.google.com/apis/ads/publisher/v202411`
 */
export interface NativeStyles {
    /** xsd:long */
    id?: number;
    /** xsd:string */
    name?: string;
    /** xsd:string */
    htmlSnippet?: string;
    /** xsd:string */
    cssSnippet?: string;
    /** xsd:long */
    creativeTemplateId?: number;
    /** xsd:boolean */
    isFluid?: boolean;
    /** targeting */
    targeting?: Targeting;
    /** NativeStyleStatus|xsd:string|ACTIVE,ARCHIVED,INACTIVE,UNKNOWN */
    status?: Status | keyof typeof Status;
    /** size */
    size?: Size;
}
