import type { BinaryWriteOptions } from "@protobuf-ts/runtime";
import type { IBinaryWriter } from "@protobuf-ts/runtime";
import type { BinaryReadOptions } from "@protobuf-ts/runtime";
import type { IBinaryReader } from "@protobuf-ts/runtime";
import type { PartialMessage } from "@protobuf-ts/runtime";
import { MessageType } from "@protobuf-ts/runtime";
/**
 * Container for enum representing the number of days between the impression and
 * the conversion or between the impression and adjustments to the conversion.
 *
 * @generated from protobuf message google.ads.googleads.v11.enums.ConversionOrAdjustmentLagBucketEnum
 */
export interface ConversionOrAdjustmentLagBucketEnum {
}
/**
 * Enum representing the number of days between the impression and the
 * conversion or between the impression and adjustments to the conversion.
 *
 * @generated from protobuf enum google.ads.googleads.v11.enums.ConversionOrAdjustmentLagBucketEnum.ConversionOrAdjustmentLagBucket
 */
export declare enum ConversionOrAdjustmentLagBucketEnum_ConversionOrAdjustmentLagBucket {
    /**
     * Not specified.
     *
     * @generated from protobuf enum value: UNSPECIFIED = 0;
     */
    UNSPECIFIED = 0,
    /**
     * Used for return value only. Represents value unknown in this version.
     *
     * @generated from protobuf enum value: UNKNOWN = 1;
     */
    UNKNOWN = 1,
    /**
     * Conversion lag bucket from 0 to 1 day. 0 day is included, 1 day is not.
     *
     * @generated from protobuf enum value: CONVERSION_LESS_THAN_ONE_DAY = 2;
     */
    CONVERSION_LESS_THAN_ONE_DAY = 2,
    /**
     * Conversion lag bucket from 1 to 2 days. 1 day is included, 2 days is not.
     *
     * @generated from protobuf enum value: CONVERSION_ONE_TO_TWO_DAYS = 3;
     */
    CONVERSION_ONE_TO_TWO_DAYS = 3,
    /**
     * Conversion lag bucket from 2 to 3 days. 2 days is included,
     * 3 days is not.
     *
     * @generated from protobuf enum value: CONVERSION_TWO_TO_THREE_DAYS = 4;
     */
    CONVERSION_TWO_TO_THREE_DAYS = 4,
    /**
     * Conversion lag bucket from 3 to 4 days. 3 days is included,
     * 4 days is not.
     *
     * @generated from protobuf enum value: CONVERSION_THREE_TO_FOUR_DAYS = 5;
     */
    CONVERSION_THREE_TO_FOUR_DAYS = 5,
    /**
     * Conversion lag bucket from 4 to 5 days. 4 days is included,
     * 5 days is not.
     *
     * @generated from protobuf enum value: CONVERSION_FOUR_TO_FIVE_DAYS = 6;
     */
    CONVERSION_FOUR_TO_FIVE_DAYS = 6,
    /**
     * Conversion lag bucket from 5 to 6 days. 5 days is included,
     * 6 days is not.
     *
     * @generated from protobuf enum value: CONVERSION_FIVE_TO_SIX_DAYS = 7;
     */
    CONVERSION_FIVE_TO_SIX_DAYS = 7,
    /**
     * Conversion lag bucket from 6 to 7 days. 6 days is included,
     * 7 days is not.
     *
     * @generated from protobuf enum value: CONVERSION_SIX_TO_SEVEN_DAYS = 8;
     */
    CONVERSION_SIX_TO_SEVEN_DAYS = 8,
    /**
     * Conversion lag bucket from 7 to 8 days. 7 days is included,
     * 8 days is not.
     *
     * @generated from protobuf enum value: CONVERSION_SEVEN_TO_EIGHT_DAYS = 9;
     */
    CONVERSION_SEVEN_TO_EIGHT_DAYS = 9,
    /**
     * Conversion lag bucket from 8 to 9 days. 8 days is included,
     * 9 days is not.
     *
     * @generated from protobuf enum value: CONVERSION_EIGHT_TO_NINE_DAYS = 10;
     */
    CONVERSION_EIGHT_TO_NINE_DAYS = 10,
    /**
     * Conversion lag bucket from 9 to 10 days. 9 days is included,
     * 10 days is not.
     *
     * @generated from protobuf enum value: CONVERSION_NINE_TO_TEN_DAYS = 11;
     */
    CONVERSION_NINE_TO_TEN_DAYS = 11,
    /**
     * Conversion lag bucket from 10 to 11 days. 10 days is included,
     * 11 days is not.
     *
     * @generated from protobuf enum value: CONVERSION_TEN_TO_ELEVEN_DAYS = 12;
     */
    CONVERSION_TEN_TO_ELEVEN_DAYS = 12,
    /**
     * Conversion lag bucket from 11 to 12 days. 11 days is included,
     * 12 days is not.
     *
     * @generated from protobuf enum value: CONVERSION_ELEVEN_TO_TWELVE_DAYS = 13;
     */
    CONVERSION_ELEVEN_TO_TWELVE_DAYS = 13,
    /**
     * Conversion lag bucket from 12 to 13 days. 12 days is included,
     * 13 days is not.
     *
     * @generated from protobuf enum value: CONVERSION_TWELVE_TO_THIRTEEN_DAYS = 14;
     */
    CONVERSION_TWELVE_TO_THIRTEEN_DAYS = 14,
    /**
     * Conversion lag bucket from 13 to 14 days. 13 days is included,
     * 14 days is not.
     *
     * @generated from protobuf enum value: CONVERSION_THIRTEEN_TO_FOURTEEN_DAYS = 15;
     */
    CONVERSION_THIRTEEN_TO_FOURTEEN_DAYS = 15,
    /**
     * Conversion lag bucket from 14 to 21 days. 14 days is included,
     * 21 days is not.
     *
     * @generated from protobuf enum value: CONVERSION_FOURTEEN_TO_TWENTY_ONE_DAYS = 16;
     */
    CONVERSION_FOURTEEN_TO_TWENTY_ONE_DAYS = 16,
    /**
     * Conversion lag bucket from 21 to 30 days. 21 days is included,
     * 30 days is not.
     *
     * @generated from protobuf enum value: CONVERSION_TWENTY_ONE_TO_THIRTY_DAYS = 17;
     */
    CONVERSION_TWENTY_ONE_TO_THIRTY_DAYS = 17,
    /**
     * Conversion lag bucket from 30 to 45 days. 30 days is included,
     * 45 days is not.
     *
     * @generated from protobuf enum value: CONVERSION_THIRTY_TO_FORTY_FIVE_DAYS = 18;
     */
    CONVERSION_THIRTY_TO_FORTY_FIVE_DAYS = 18,
    /**
     * Conversion lag bucket from 45 to 60 days. 45 days is included,
     * 60 days is not.
     *
     * @generated from protobuf enum value: CONVERSION_FORTY_FIVE_TO_SIXTY_DAYS = 19;
     */
    CONVERSION_FORTY_FIVE_TO_SIXTY_DAYS = 19,
    /**
     * Conversion lag bucket from 60 to 90 days. 60 days is included,
     * 90 days is not.
     *
     * @generated from protobuf enum value: CONVERSION_SIXTY_TO_NINETY_DAYS = 20;
     */
    CONVERSION_SIXTY_TO_NINETY_DAYS = 20,
    /**
     * Conversion adjustment lag bucket from 0 to 1 day. 0 day is included,
     * 1 day is not.
     *
     * @generated from protobuf enum value: ADJUSTMENT_LESS_THAN_ONE_DAY = 21;
     */
    ADJUSTMENT_LESS_THAN_ONE_DAY = 21,
    /**
     * Conversion adjustment lag bucket from 1 to 2 days. 1 day is included,
     * 2 days is not.
     *
     * @generated from protobuf enum value: ADJUSTMENT_ONE_TO_TWO_DAYS = 22;
     */
    ADJUSTMENT_ONE_TO_TWO_DAYS = 22,
    /**
     * Conversion adjustment lag bucket from 2 to 3 days. 2 days is included,
     * 3 days is not.
     *
     * @generated from protobuf enum value: ADJUSTMENT_TWO_TO_THREE_DAYS = 23;
     */
    ADJUSTMENT_TWO_TO_THREE_DAYS = 23,
    /**
     * Conversion adjustment lag bucket from 3 to 4 days. 3 days is included,
     * 4 days is not.
     *
     * @generated from protobuf enum value: ADJUSTMENT_THREE_TO_FOUR_DAYS = 24;
     */
    ADJUSTMENT_THREE_TO_FOUR_DAYS = 24,
    /**
     * Conversion adjustment lag bucket from 4 to 5 days. 4 days is included,
     * 5 days is not.
     *
     * @generated from protobuf enum value: ADJUSTMENT_FOUR_TO_FIVE_DAYS = 25;
     */
    ADJUSTMENT_FOUR_TO_FIVE_DAYS = 25,
    /**
     * Conversion adjustment lag bucket from 5 to 6 days. 5 days is included,
     * 6 days is not.
     *
     * @generated from protobuf enum value: ADJUSTMENT_FIVE_TO_SIX_DAYS = 26;
     */
    ADJUSTMENT_FIVE_TO_SIX_DAYS = 26,
    /**
     * Conversion adjustment lag bucket from 6 to 7 days. 6 days is included,
     * 7 days is not.
     *
     * @generated from protobuf enum value: ADJUSTMENT_SIX_TO_SEVEN_DAYS = 27;
     */
    ADJUSTMENT_SIX_TO_SEVEN_DAYS = 27,
    /**
     * Conversion adjustment lag bucket from 7 to 8 days. 7 days is included,
     * 8 days is not.
     *
     * @generated from protobuf enum value: ADJUSTMENT_SEVEN_TO_EIGHT_DAYS = 28;
     */
    ADJUSTMENT_SEVEN_TO_EIGHT_DAYS = 28,
    /**
     * Conversion adjustment lag bucket from 8 to 9 days. 8 days is included,
     * 9 days is not.
     *
     * @generated from protobuf enum value: ADJUSTMENT_EIGHT_TO_NINE_DAYS = 29;
     */
    ADJUSTMENT_EIGHT_TO_NINE_DAYS = 29,
    /**
     * Conversion adjustment lag bucket from 9 to 10 days. 9 days is included,
     * 10 days is not.
     *
     * @generated from protobuf enum value: ADJUSTMENT_NINE_TO_TEN_DAYS = 30;
     */
    ADJUSTMENT_NINE_TO_TEN_DAYS = 30,
    /**
     * Conversion adjustment lag bucket from 10 to 11 days. 10 days is included,
     * 11 days is not.
     *
     * @generated from protobuf enum value: ADJUSTMENT_TEN_TO_ELEVEN_DAYS = 31;
     */
    ADJUSTMENT_TEN_TO_ELEVEN_DAYS = 31,
    /**
     * Conversion adjustment lag bucket from 11 to 12 days. 11 days is included,
     * 12 days is not.
     *
     * @generated from protobuf enum value: ADJUSTMENT_ELEVEN_TO_TWELVE_DAYS = 32;
     */
    ADJUSTMENT_ELEVEN_TO_TWELVE_DAYS = 32,
    /**
     * Conversion adjustment lag bucket from 12 to 13 days. 12 days is included,
     * 13 days is not.
     *
     * @generated from protobuf enum value: ADJUSTMENT_TWELVE_TO_THIRTEEN_DAYS = 33;
     */
    ADJUSTMENT_TWELVE_TO_THIRTEEN_DAYS = 33,
    /**
     * Conversion adjustment lag bucket from 13 to 14 days. 13 days is included,
     * 14 days is not.
     *
     * @generated from protobuf enum value: ADJUSTMENT_THIRTEEN_TO_FOURTEEN_DAYS = 34;
     */
    ADJUSTMENT_THIRTEEN_TO_FOURTEEN_DAYS = 34,
    /**
     * Conversion adjustment lag bucket from 14 to 21 days. 14 days is included,
     * 21 days is not.
     *
     * @generated from protobuf enum value: ADJUSTMENT_FOURTEEN_TO_TWENTY_ONE_DAYS = 35;
     */
    ADJUSTMENT_FOURTEEN_TO_TWENTY_ONE_DAYS = 35,
    /**
     * Conversion adjustment lag bucket from 21 to 30 days. 21 days is included,
     * 30 days is not.
     *
     * @generated from protobuf enum value: ADJUSTMENT_TWENTY_ONE_TO_THIRTY_DAYS = 36;
     */
    ADJUSTMENT_TWENTY_ONE_TO_THIRTY_DAYS = 36,
    /**
     * Conversion adjustment lag bucket from 30 to 45 days. 30 days is included,
     * 45 days is not.
     *
     * @generated from protobuf enum value: ADJUSTMENT_THIRTY_TO_FORTY_FIVE_DAYS = 37;
     */
    ADJUSTMENT_THIRTY_TO_FORTY_FIVE_DAYS = 37,
    /**
     * Conversion adjustment lag bucket from 45 to 60 days. 45 days is included,
     * 60 days is not.
     *
     * @generated from protobuf enum value: ADJUSTMENT_FORTY_FIVE_TO_SIXTY_DAYS = 38;
     */
    ADJUSTMENT_FORTY_FIVE_TO_SIXTY_DAYS = 38,
    /**
     * Conversion adjustment lag bucket from 60 to 90 days. 60 days is included,
     * 90 days is not.
     *
     * @generated from protobuf enum value: ADJUSTMENT_SIXTY_TO_NINETY_DAYS = 39;
     */
    ADJUSTMENT_SIXTY_TO_NINETY_DAYS = 39,
    /**
     * Conversion adjustment lag bucket from 90 to 145 days. 90 days is
     * included, 145 days is not.
     *
     * @generated from protobuf enum value: ADJUSTMENT_NINETY_TO_ONE_HUNDRED_AND_FORTY_FIVE_DAYS = 40;
     */
    ADJUSTMENT_NINETY_TO_ONE_HUNDRED_AND_FORTY_FIVE_DAYS = 40,
    /**
     * Conversion lag bucket UNKNOWN. This is for dates before conversion lag
     * bucket was available in Google Ads.
     *
     * @generated from protobuf enum value: CONVERSION_UNKNOWN = 41;
     */
    CONVERSION_UNKNOWN = 41,
    /**
     * Conversion adjustment lag bucket UNKNOWN. This is for dates before
     * conversion adjustment lag bucket was available in Google Ads.
     *
     * @generated from protobuf enum value: ADJUSTMENT_UNKNOWN = 42;
     */
    ADJUSTMENT_UNKNOWN = 42
}
declare class ConversionOrAdjustmentLagBucketEnum$Type extends MessageType<ConversionOrAdjustmentLagBucketEnum> {
    constructor();
    create(value?: PartialMessage<ConversionOrAdjustmentLagBucketEnum>): ConversionOrAdjustmentLagBucketEnum;
    internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ConversionOrAdjustmentLagBucketEnum): ConversionOrAdjustmentLagBucketEnum;
    internalBinaryWrite(message: ConversionOrAdjustmentLagBucketEnum, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
 * @generated MessageType for protobuf message google.ads.googleads.v11.enums.ConversionOrAdjustmentLagBucketEnum
 */
export declare const ConversionOrAdjustmentLagBucketEnum: ConversionOrAdjustmentLagBucketEnum$Type;
export {};
