declare namespace _default {
    let bodyIteratorField: string;
    let dependencies: any[];
    let dependencyGraph: any;
    let hasExtended: boolean;
    let idField: string;
    let keepId: boolean;
    let keyIsFixed: boolean;
    let keyField: string;
    let nameField: string;
    let createdDateField: string;
    let createdNameField: any;
    let lastmodDateField: string;
    let lastmodNameField: any;
    let restPagination: boolean;
    let restPageSize: number;
    let type: string;
    let typeDescription: string;
    let typeRetrieveByDefault: boolean;
    let typeCdpByDefault: boolean;
    let typeName: string;
    let fields: {
        id: {
            isCreateable: boolean;
            isUpdateable: boolean;
            retrieving: boolean;
            templating: boolean;
        };
        campaignId: {
            isCreateable: boolean;
            isUpdateable: boolean;
            retrieving: boolean;
            templating: boolean;
        };
        type: {
            isCreateable: boolean;
            isUpdateable: boolean;
            retrieving: boolean;
            templating: boolean;
        };
        createdDate: {
            isCreateable: boolean;
            isUpdateable: boolean;
            retrieving: boolean;
            templating: boolean;
        };
        createdBy: {
            isCreateable: boolean;
            isUpdateable: boolean;
            retrieving: boolean;
            templating: boolean;
        };
        ownerId: {
            isCreateable: boolean;
            isUpdateable: boolean;
            retrieving: boolean;
            templating: boolean;
        };
        lastUpdated: {
            isCreateable: boolean;
            isUpdateable: boolean;
            retrieving: boolean;
            templating: boolean;
        };
        name: {
            isCreateable: boolean;
            isUpdateable: boolean;
            retrieving: boolean;
            templating: boolean;
        };
        description: {
            isCreateable: boolean;
            isUpdateable: boolean;
            retrieving: boolean;
            templating: boolean;
        };
        externalKey: {
            isCreateable: boolean;
            isUpdateable: boolean;
            retrieving: boolean;
            templating: boolean;
        };
        campaignCode: {
            isCreateable: boolean;
            isUpdateable: boolean;
            retrieving: boolean;
            templating: boolean;
        };
        'display.name': {
            isCreateable: boolean;
            isUpdateable: boolean;
            retrieving: boolean;
            templating: boolean;
        };
        'display.value': {
            isCreateable: boolean;
            isUpdateable: boolean;
            retrieving: boolean;
            templating: boolean;
        };
        isFavorite: {
            isCreateable: boolean;
            isUpdateable: boolean;
            retrieving: boolean;
            templating: boolean;
        };
        campaignOwnerName: {
            isCreateable: boolean;
            isUpdateable: boolean;
            retrieving: boolean;
            templating: boolean;
        };
        campaignOwner: {
            isCreateable: boolean;
            isUpdateable: boolean;
            retrieving: boolean;
            templating: boolean;
        };
        campaignStatus: {
            isCreateable: boolean;
            isUpdateable: boolean;
            retrieving: boolean;
            templating: boolean;
        };
    };
}
export default _default;
//# sourceMappingURL=Campaign.definition.d.ts.map