import { GlideChoice } from "./GlideChoice"; import { GlideController } from "./GlideController"; export declare class GlideChoiceList { static getChoiceList(tableName: string, fieldName: string): GlideChoiceList; static getChoiceList( tableName: string, fieldName: string, useExtensionTables: boolean ): GlideChoiceList; add(sc: GlideChoice): boolean; add(value: string, label: string): GlideChoice; addAll(cl: GlideChoiceList): void; addFirst(value: string, label: string): void; addNone(): GlideChoice; getChoice(index: number): GlideChoice; getChoice(value: string): GlideChoice; getChoiceNoTrim(value: string): GlideChoice; getLabelOf(value: string): string; getNullOverride(gc: GlideController): string; getSelectedIndex(): number; getSize(): number; getValueOf(label: string): string; indexOf(o: any): number; removeChoice(value: string): GlideChoice; removeChoice(index: number): GlideChoice; removeNone(): void; sort(): void; toXML(): string; getChoice(value: string): GlideChoice; getChoiceNoTrim(value: string): GlideChoice; removeChoice(value: string): GlideChoice; removeChoice(index: number): GlideChoice; getLabelOf(value: string): string; getValueOf(label: string): string; getSize(): number; toJSON(): any[]; }