import type { Label, color } from '../types'; export declare function new_label(x: number, y: number, text?: string, xloc?: 'bar_index' | 'bar_time', yloc?: 'price' | 'abovebar' | 'belowbar', labelColor?: color, style?: 'none' | 'xcross' | 'cross' | 'triangleup' | 'triangledown' | 'flag' | 'circle' | 'arrowup' | 'arrowdown' | 'label_up' | 'label_down' | 'label_left' | 'label_right' | 'label_lower_left' | 'label_lower_right' | 'label_upper_left' | 'label_upper_right' | 'label_center' | 'square' | 'diamond' | 'text_outline', textcolor?: color, size?: string | number, textalign?: 'left' | 'center' | 'right', tooltip?: string, text_font_family?: 'default' | 'monospace'): Label; export declare function get_x(id: Label): number; export declare function get_y(id: Label): number; export declare function get_text(id: Label): string | undefined; export declare function copy(id: Label): Label; export declare function set_x(id: Label, x: number): Label; export declare function set_y(id: Label, y: number): Label; export declare function set_xy(id: Label, x: number, y: number): Label; export declare function set_xloc(id: Label, x: number, xloc: 'bar_index' | 'bar_time'): Label; export declare function set_yloc(id: Label, y: number, yloc: 'price' | 'abovebar' | 'belowbar'): Label; export declare function set_text(id: Label, text: string): Label; export declare function set_tooltip(id: Label, tooltip: string): Label; export declare function set_color(id: Label, labelColor: color): Label; export declare function set_textcolor(id: Label, textColor: color): Label; export declare function set_style(id: Label, style: 'none' | 'xcross' | 'cross' | 'triangleup' | 'triangledown' | 'flag' | 'circle' | 'arrowup' | 'arrowdown' | 'label_up' | 'label_down' | 'label_left' | 'label_right' | 'label_lower_left' | 'label_lower_right' | 'label_upper_left' | 'label_upper_right' | 'label_center' | 'square' | 'diamond' | 'text_outline'): Label; export declare function set_size(id: Label, size: string | number): Label; export declare function set_textalign(id: Label, align: 'left' | 'center' | 'right'): Label; export declare function set_text_font_family(id: Label, font: 'default' | 'monospace'): Label; export declare function delete_label(_id: Label): void; export { new_label as new }; //# sourceMappingURL=index.d.ts.map