export declare class GxIdeSelectUserTeam { #private; el: HTMLGxIdeSelectUserTeamElement; /** * Defines if the main slide is visible or not. Used for smooth transitions between slides. */ slideIsVisible: boolean; /** * Defines if the team model is redy to be rendered. */ teamsModelReady: boolean; /** * Callback executed when the user clicks the 'Cancel' button */ readonly cancelCallback: () => Promise; /** * Callback executed when the user clicks the 'Continue' button */ readonly continueCallback: (teamId: string) => Promise; /** * Array that contains the user's teams */ readonly teams: TeamData[]; teamsChanged(newTeams: TeamData[]): void; componentWillLoad(): Promise; componentDidLoad(): void; render(): any; } export type TeamData = { id: string; name: string; };