import { XamLinearGraphRange } from "./XamLinearGraphRange"; import { IgcHTMLElement } from "igniteui-webcomponents-core"; export declare class IgcLinearGraphRangeComponent extends IgcHTMLElement { protected _implementation: any; get i(): XamLinearGraphRange; private onImplementationCreated; constructor(); get rangeInternal(): XamLinearGraphRange; protected createImplementation(): XamLinearGraphRange; ngOnInit(): void; private _renderer; private _provideRenderer; static _createFromInternal(internal: any): IgcLinearGraphRangeComponent; private _settingAttributes; protected _attached: boolean; private _queuedSetAttributes; protected _enqueueSetAttribute(attrName: string, attrValue: string): void; protected _flushQueuedAttributes(): void; protected _a(attrName: string, attrValue: any): void; private static _observedAttributesIgcLinearGraphRangeComponent; static get observedAttributes(): string[]; private _updatingFromAttribute; attributeChangedCallback(name: string, oldValue: string, newValue: string): void; static htmlTagName: string; protected static _isElementRegistered: boolean; static register(): void; /** * Gets or sets the name of the range. */ get name(): string; set name(v: string); /** * Gets or sets the brush to use to fill the range. */ get brush(): string; set brush(v: string); /** * Gets or sets the outline to use when rendering the range. */ get outline(): string; set outline(v: string); /** * Gets or sets the value at which the range starts along the scale. */ get startValue(): number; set startValue(v: number); /** * Gets or sets the value at which the range ends along the scale. */ get endValue(): number; set endValue(v: number); /** * Gets or sets the distance measured from the front/bottom of the bullet graph (from 0 to 1) at which to start rendering the inner edge of the range. * Values further from zero than 1 can be used to make this extend further than the normal width/height of the bullet graph. */ get innerStartExtent(): number; set innerStartExtent(v: number); /** * Gets or sets the distance measured from the front/bottom of the bullet graph (from 0 to 1) at which to end rendering the inner edge of the range. * Values further from zero than 1 can be used to make this extend further than the normal width/height of the bullet graph. */ get innerEndExtent(): number; set innerEndExtent(v: number); /** * Gets or sets the distance measured from the front/bottom of the bullet graph (from 0 to 1) at which to start rendering the outer edge of the range. * Values further from zero than 1 can be used to make this extend further than the normal width/height of the bullet graph. */ get outerStartExtent(): number; set outerStartExtent(v: number); /** * Gets or sets the distance measured from the front/bottom of the bullet graph (from 0 to 1) at which to end rendering the outer edge of the range. * Values further from zero than 1 can be used to make this extend further than the normal width/height of the bullet graph. */ get outerEndExtent(): number; set outerEndExtent(v: number); /** * Gets or sets the stroke thickness to use when rendering this range's outline. */ get strokeThickness(): number; set strokeThickness(v: number); findByName(name: string): any; protected __p: string; protected _hasUserValues: Set; protected get hasUserValues(): Set; protected __m(propertyName: string): void; protected _stylingContainer: any; protected _stylingParent: any; protected _inStyling: boolean; protected _styling(container: any, component: any, parent?: any): void; }