/**
 * Campaign resource operations and fields for Instantly API v2
 */
export declare const campaignOperations: {
    displayName: string;
    name: string;
    type: string;
    noDataExpression: boolean;
    displayOptions: {
        show: {
            resource: string[];
        };
    };
    options: ({
        name: string;
        value: string;
        action: string;
        description: string;
        routing: {
            request: {
                method: string;
                url: string;
                body: {
                    name: string;
                    emailAccountId: string;
                };
                qs?: undefined;
            };
            sendPaginate?: undefined;
        };
    } | {
        name: string;
        value: string;
        action: string;
        description: string;
        routing: {
            request: {
                method: string;
                url: string;
                body?: undefined;
                qs?: undefined;
            };
            sendPaginate?: undefined;
        };
    } | {
        name: string;
        value: string;
        action: string;
        description: string;
        routing: {
            request: {
                method: string;
                url: string;
                qs: {
                    limit: string;
                    starting_after: string;
                };
                body?: undefined;
            };
            sendPaginate: boolean;
        };
    })[];
    default: string;
}[];
export declare const campaignFields: ({
    displayName: string;
    name: string;
    type: string;
    required: boolean;
    default: string;
    displayOptions: {
        show: {
            resource: string[];
            operation: string[];
        };
    };
    description: string;
    typeOptions?: undefined;
} | {
    displayName: string;
    name: string;
    type: string;
    typeOptions: {
        minValue: number;
    };
    default: number;
    displayOptions: {
        show: {
            resource: string[];
            operation: string[];
        };
    };
    description: string;
    required?: undefined;
} | {
    displayName: string;
    name: string;
    type: string;
    default: string;
    displayOptions: {
        show: {
            resource: string[];
            operation: string[];
        };
    };
    description: string;
    required?: undefined;
    typeOptions?: undefined;
})[];
//# sourceMappingURL=CampaignDescription.d.ts.map