intercom-client
Version:
Official Node bindings to the Intercom API
44 lines (43 loc) • 1.58 kB
TypeScript
/**
* This file was auto-generated by Fern from our API Definition.
*/
import * as Intercom from "../index";
export type Component = Intercom.Component.Button | Intercom.Component.Checkbox | Intercom.Component.Dropdown | Intercom.Component.Input | Intercom.Component.List | Intercom.Component.SingleSelect | Intercom.Component.Textarea | Intercom.Component.DataTable | Intercom.Component.Divider | Intercom.Component.Image | Intercom.Component.Spacer | Intercom.Component.Text;
export declare namespace Component {
interface Button extends Intercom.ButtonComponent {
type: "button";
}
interface Checkbox extends Intercom.CheckboxComponent {
type: "checkbox";
}
interface Dropdown extends Intercom.DropdownComponent {
type: "dropdown";
}
interface Input extends Intercom.InputComponent {
type: "input";
}
interface List extends Intercom.ListComponent {
type: "list";
}
interface SingleSelect extends Intercom.SingleSelectComponent {
type: "single-select";
}
interface Textarea extends Intercom.TextAreaComponent {
type: "textarea";
}
interface DataTable extends Intercom.DataTableComponent {
type: "data-table";
}
interface Divider extends Intercom.DividerComponent {
type: "divider";
}
interface Image extends Intercom.ImageComponent {
type: "image";
}
interface Spacer extends Intercom.SpacerComponent {
type: "spacer";
}
interface Text extends Intercom.TextComponent {
type: "text";
}
}