import { CreationDateTime } from './CreationDateTime';
export declare enum Status {
    UNKNOWN = "UNKNOWN",
    ACTIVE = "ACTIVE",
    INACTIVE = "INACTIVE"
}
export declare enum KeyType {
    UNKNOWN = "UNKNOWN",
    API = "API",
    HMAC = "HMAC"
}
/**
 * daiAuthenticationKeys
 * @targetNSAlias `tns`
 * @targetNamespace `https://www.google.com/apis/ads/publisher/v202408`
 */
export interface DaiAuthenticationKeys {
    /** xsd:long */
    id?: number;
    /** xsd:string */
    key?: string;
    /** creationDateTime */
    creationDateTime?: CreationDateTime;
    /** DaiAuthenticationKeyStatus|xsd:string|UNKNOWN,ACTIVE,INACTIVE */
    status?: Status | keyof typeof Status;
    /** xsd:string */
    name?: string;
    /** DaiAuthenticationKeyType|xsd:string|UNKNOWN,API,HMAC */
    keyType?: KeyType | keyof typeof KeyType;
}
