/// <reference types="custom" />
declare namespace _default {
    export { SyncLogViewer as component };
    export const title: string;
    export namespace parameters {
        namespace docs {
            namespace description {
                const component: string;
            }
        }
        namespace componentSource {
            export { ComponentCode as code };
            export const language: string;
        }
    }
    export const argTypes: {
        horizontal: {
            description: string;
        };
        syncTrackPos: {
            description: string;
        };
        syncContentDomain: {
            description: string;
        };
        syncContentSelection: {
            description: string;
        };
        syncTemplate: {
            description: string;
        };
        welllogOptions: {
            description: string;
        };
        spacerOptions: {
            description: string;
        };
        readoutOptions: {
            description: string;
        };
        domain: {
            description: string;
        };
        selection: {
            description: string;
        };
        viewTitles: {
            description: string;
        };
        id: {
            description: string;
        };
        welllogs: {
            description: string;
        };
        templates: {
            description: string;
        };
        colorTables: {
            description: string;
        };
        wellpicks: {
            description: string;
        };
        patternsTable: {
            description: string;
        };
        patterns: {
            description: string;
        };
        spacers: {
            description: string;
        };
        wellDistances: {
            description: string;
        };
    };
}
export default _default;
export function Default(args: any): JSX.Element;
export namespace Default {
    namespace args {
        export const id: string;
        export const syncTrackPos: boolean;
        export const syncContentDomain: boolean;
        export const syncContentSelection: boolean;
        export const syncTemplate: boolean;
        export const horizontal: boolean;
        export const welllogs: any[];
        export const templates: any[];
        export { colorTables };
        export const wellpicks: {
            wellpick: any;
            name: string;
            colorTables: any;
            color: string;
        }[];
        export namespace patternsTable {
            export const patternSize: number;
            export { patternImages };
            export { patternNamesEnglish as names };
        }
        export const patterns: any;
        export const wellpickFlatting: string[];
        export const spacers: number[];
        export namespace wellDistances {
            const units: string;
            const distances: number[];
        }
        export { axisTitles };
        export { axisMnemos };
        export const viewTitles: boolean;
        export namespace welllogOptions {
            const wellpickColorFill: boolean;
            const wellpickPatternFill: boolean;
        }
        export namespace spacerOptions {
            const wellpickColorFill_1: boolean;
            export { wellpickColorFill_1 as wellpickColorFill };
            const wellpickPatternFill_1: boolean;
            export { wellpickPatternFill_1 as wellpickPatternFill };
        }
    }
}
import SyncLogViewer from "./SyncLogViewer";
declare const ComponentCode: string;
import { "@emerson-eps/color-tables" as colorTables } from "@emerson-eps/color-tables";
declare const patternImages: any[];
declare const patternNamesEnglish: string[];
import { axisTitles } from "./utils/axes";
import { axisMnemos } from "./utils/axes";
