export namespace alertFeedItem {
    export const type: string;
    export namespace context {
        namespace alert {
            const id: number;
            const name: string;
            const level: string;
            const active: boolean;
            const status: string;
            const alert_at: string;
            const validated: boolean;
            namespace data {
                const start_hole_depth: number;
            }
            const description: string;
            const occurrences: number;
            const decision_path: string;
            const stage_numbers: any;
            const parent_asset_name: string;
            const alert_definition_id: number;
        }
    }
    export const allowed_actions: string[];
    const id_1: number;
    export { id_1 as id };
    export const segment: string[];
    export const created_at: string;
    export const updated_at: string;
    export const liked: boolean;
    export const likes_count: number;
    export const company_id: number;
    export namespace well {
        const id_2: number;
        export { id_2 as id };
        const name_1: string;
        export { name_1 as name };
        export namespace parent_asset {
            const id_3: number;
            export { id_3 as id };
            const name_2: string;
            export { name_2 as name };
        }
    }
    export const mentioned_users: any[];
    export const likes: any[];
    export const comments: any[];
    export namespace user {
        const first_name: string;
        const last_name: string;
    }
}
export namespace bhaFeedItem {
    const type_1: string;
    export { type_1 as type };
    export namespace context_1 {
        const id_4: string;
        export { id_4 as id };
        export namespace bha {
            export namespace data_1 {
                const id_5: number;
                export { id_5 as id };
                const name_3: string;
                export { name_3 as name };
                export const end_depth: number;
                export const components: {
                    id: string;
                    name: string;
                    class: string;
                    grade: string;
                    order: number;
                    family: string;
                    length: number;
                    weight: number;
                    material: string;
                    linear_weight: number;
                    inner_diameter: number;
                    outer_diameter: number;
                    connection_type: string;
                    component_length: number;
                    length_tooljoint: number;
                    inner_diameter_tooljoint: number;
                    outer_diameter_tooljoint: number;
                    gamma_sensor_to_bit_distance: any;
                }[];
                export const start_depth: number;
                export const end_timestamp: number;
                export const start_timestamp: number;
                export const setting_timestamp: number;
            }
            export { data_1 as data };
            export const version: number;
            export const timestamp: number;
            export const collection: string;
        }
    }
    export { context_1 as context };
}
export namespace dailyCostFeedItem {
    const type_2: string;
    export { type_2 as type };
    export namespace context_2 {
        const id_6: string;
        export { id_6 as id };
        export namespace daily_cost {
            export namespace data_2 {
                export const cost: number;
                export const date: number;
                const description_1: string;
                export { description_1 as description };
                export const cumulative_cost: number;
            }
            export { data_2 as data };
            export const app_key: string;
            const version_1: number;
            export { version_1 as version };
            const timestamp_1: number;
            export { timestamp_1 as timestamp };
            const collection_1: string;
            export { collection_1 as collection };
        }
    }
    export { context_2 as context };
}
export namespace depthCommentFeedItem {
    const type_3: string;
    export { type_3 as type };
    export namespace context_3 {
        const id_7: string;
        export { id_7 as id };
        export namespace depth_comments {
            export const body: string;
            const timestamp_2: string;
            export { timestamp_2 as timestamp };
            export const commentDepth: number;
            export const recordTimestamp: number;
        }
    }
    export { context_3 as context };
}
export namespace drillingDysfunctionFeedItem {
    const type_4: string;
    export { type_4 as type };
    export namespace context_4 {
        namespace drilling_dysfunction_event {
            const body_1: string;
            export { body_1 as body };
            export namespace data_3 {
                export const holeDepth: number;
                const timestamp_3: number;
                export { timestamp_3 as timestamp };
            }
            export { data_3 as data };
        }
    }
    export { context_4 as context };
}
export namespace dvdCommentFeedItem {
    const type_5: string;
    export { type_5 as type };
    export namespace context_5 {
        namespace dvd_comment {
            const body_2: string;
            export { body_2 as body };
            export namespace data_4 {
                export const days: number;
                export const pointId: string;
                export const bitDepth: number;
                const holeDepth_1: number;
                export { holeDepth_1 as holeDepth };
                export const serieName: string;
                const timestamp_4: number;
                export { timestamp_4 as timestamp };
            }
            export { data_4 as data };
        }
    }
    export { context_5 as context };
}
export namespace fluidReportFeedItem {
    const type_6: string;
    export { type_6 as type };
    export namespace context_6 {
        const id_8: string;
        export { id_8 as id };
        export namespace fluid_report {
            export namespace data_5 {
                const date_1: number;
                export { date_1 as date };
                export const depth: number;
                export const mud_type: string;
                const end_depth_1: number;
                export { end_depth_1 as end_depth };
                export namespace viscosity {
                    const pv: number;
                    const yp: number;
                    const rpm_readings: {
                        id: string;
                        rpm: number;
                        order: number;
                        dial_reading: number;
                    }[];
                }
                export const mud_density: number;
                const end_timestamp_1: number;
                export { end_timestamp_1 as end_timestamp };
                const setting_timestamp_1: number;
                export { setting_timestamp_1 as setting_timestamp };
            }
            export { data_5 as data };
            const version_2: number;
            export { version_2 as version };
            const timestamp_5: number;
            export { timestamp_5 as timestamp };
            const collection_2: string;
            export { collection_2 as collection };
        }
    }
    export { context_6 as context };
}
export namespace geosteeringCommentsFeedItem {
    const type_7: string;
    export { type_7 as type };
    export namespace context_7 {
        namespace geosteering_comments {
            const body_3: string;
            export { body_3 as body };
            export namespace data_6 {
                export namespace axis {
                    export const MD: number;
                    export const xPos: number;
                    export const yPos: number;
                    export const aboveBOT: number;
                    export const belowTOT: number;
                    export const xAxisPos: number;
                    export const yAxisPos: number;
                    const holeDepth_2: number;
                    export { holeDepth_2 as holeDepth };
                }
                const timestamp_6: string;
                export { timestamp_6 as timestamp };
                export const targetStructure: string;
                export const isRecommendation: boolean;
                export const recommendedWindow: string;
            }
            export { data_6 as data };
        }
    }
    export { context_7 as context };
}
export namespace hookloadBroomstickCommentFeedItem {
    const type_8: string;
    export { type_8 as type };
    export namespace context_8 {
        namespace hookload_broomstick_comment {
            const body_4: string;
            export { body_4 as body };
            export namespace data_7 {
                export const hookload: number;
                const timestamp_7: number;
                export { timestamp_7 as timestamp };
                export const activityType: string;
                export const activityLabel: string;
                export const bhaOrCasingId: string;
                export const measuredDepth: number;
            }
            export { data_7 as data };
        }
    }
    export { context_8 as context };
}
export namespace lessonsLearnedFeedItem {
    const type_9: string;
    export { type_9 as type };
    export namespace context_9 {
        const id_9: string;
        export { id_9 as id };
        export namespace lessons_learned {
            export namespace data_8 {
                export const cause: string;
                export const phase: string;
                export const topic: string;
                export const md_end: number;
                export const section: string;
                export const tvd_end: number;
                export const activity: string;
                export const end_time: number;
                export const md_start: number;
                export const severity: string;
                export const tvd_start: number;
                export const start_time: number;
                const description_2: string;
                export { description_2 as description };
            }
            export { data_8 as data };
            const version_3: number;
            export { version_3 as version };
            const timestamp_8: number;
            export { timestamp_8 as timestamp };
            const collection_3: string;
            export { collection_3 as collection };
        }
    }
    export { context_9 as context };
}
export namespace nptEventFeedItem {
    const type_10: string;
    export { type_10 as type };
    export namespace context_10 {
        const id_10: string;
        export { id_10 as id };
        export namespace npt_event {
            export namespace data_9 {
                const type_11: string;
                export { type_11 as type };
                const depth_1: number;
                export { depth_1 as depth };
                export const comment: string;
                const end_time_1: number;
                export { end_time_1 as end_time };
                const start_time_1: number;
                export { start_time_1 as start_time };
            }
            export { data_9 as data };
            const version_4: number;
            export { version_4 as version };
            const timestamp_9: number;
            export { timestamp_9 as timestamp };
            const collection_4: string;
            export { collection_4 as collection };
        }
    }
    export { context_10 as context };
}
export namespace operationSummaryFeedItem {
    const type_12: string;
    export { type_12 as type };
    export namespace context_11 {
        const id_11: string;
        export { id_11 as id };
        export namespace operation_summary {
            export namespace data_10 {
                const summary: string;
                const date_time: number;
            }
            export { data_10 as data };
            export const _pre_id: number;
            const version_5: number;
            export { version_5 as version };
            const timestamp_10: number;
            export { timestamp_10 as timestamp };
            const collection_5: string;
            export { collection_5 as collection };
        }
    }
    export { context_11 as context };
}
export namespace operationalNoteFeedItem {
    const type_13: string;
    export { type_13 as type };
    export namespace context_12 {
        const id_12: string;
        export { id_12 as id };
        export namespace operational_note {
            export namespace data_11 {
                export const note: string;
                const type_14: string;
                export { type_14 as type };
                const status_1: string;
                export { status_1 as status };
                const date_time_1: number;
                export { date_time_1 as date_time };
                export const visible_to_users: boolean;
            }
            export { data_11 as data };
            const version_6: number;
            export { version_6 as version };
            const timestamp_11: number;
            export { timestamp_11 as timestamp };
            const collection_6: string;
            export { collection_6 as collection };
        }
    }
    export { context_12 as context };
}
export namespace pcCommentFeedItem {
    const type_15: string;
    export { type_15 as type };
    export namespace context_13 {
        namespace pc_comment {
            const body_5: string;
            export { body_5 as body };
            export namespace data_12 {
                const holeDepth_3: number;
                export { holeDepth_3 as holeDepth };
                const timestamp_12: number;
                export { timestamp_12 as timestamp };
            }
            export { data_12 as data };
            export const attachment: any;
        }
    }
    export { context_13 as context };
}
export namespace postFeedItem {
    const type_16: string;
    export { type_16 as type };
    export namespace context_14 {
        namespace post {
            const body_6: string;
            export { body_6 as body };
        }
    }
    export { context_14 as context };
}
export namespace surveyStationFeedItem {
    const type_17: string;
    export { type_17 as type };
    export namespace context_15 {
        const id_13: string;
        export { id_13 as id };
        export namespace survey_station {
            export namespace data_13 {
                const dls: number;
                const tvd: number;
                const azimuth: number;
                const easting: number;
                const northing: number;
                const inclination: number;
                const measured_depth: number;
                const vertical_section: number;
            }
            export { data_13 as data };
            export namespace well_1 {
                const status_2: string;
                export { status_2 as status };
            }
            export { well_1 as well };
        }
    }
    export { context_15 as context };
}
export namespace tracesMemoFeedItem {
    const type_18: string;
    export { type_18 as type };
    export namespace context_16 {
        namespace traces_memo {
            const body_7: string;
            export { body_7 as body };
            const bitDepth_1: number;
            export { bitDepth_1 as bitDepth };
            const holeDepth_4: number;
            export { holeDepth_4 as holeDepth };
            const timestamp_13: number;
            export { timestamp_13 as timestamp };
        }
    }
    export { context_16 as context };
}
//# sourceMappingURL=feed.fixtures.d.ts.map