mac: bundle web chat assets
This commit is contained in:
30
apps/macos/Sources/Clawdis/Resources/WebChat/dialogs/SettingsDialog.d.ts
vendored
Normal file
30
apps/macos/Sources/Clawdis/Resources/WebChat/dialogs/SettingsDialog.d.ts
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
import { LitElement, type TemplateResult } from "lit";
|
||||
import "../components/ProviderKeyInput.js";
|
||||
export declare abstract class SettingsTab extends LitElement {
|
||||
abstract getTabName(): string;
|
||||
protected createRenderRoot(): this;
|
||||
}
|
||||
export declare class ApiKeysTab extends SettingsTab {
|
||||
getTabName(): string;
|
||||
render(): TemplateResult;
|
||||
}
|
||||
export declare class ProxyTab extends SettingsTab {
|
||||
private proxyEnabled;
|
||||
private proxyUrl;
|
||||
connectedCallback(): Promise<void>;
|
||||
private saveProxySettings;
|
||||
getTabName(): string;
|
||||
render(): TemplateResult;
|
||||
}
|
||||
export declare class SettingsDialog extends LitElement {
|
||||
tabs: SettingsTab[];
|
||||
private isOpen;
|
||||
private activeTabIndex;
|
||||
protected createRenderRoot(): this;
|
||||
static open(tabs: SettingsTab[]): Promise<void>;
|
||||
private setActiveTab;
|
||||
private renderSidebarItem;
|
||||
private renderMobileTab;
|
||||
render(): TemplateResult;
|
||||
}
|
||||
//# sourceMappingURL=SettingsDialog.d.ts.map
|
||||
Reference in New Issue
Block a user