import type { InjectFace, PropsRuntime } from '@deepseek-ai/dsh-client-ui-slots'; import type { SessionId } from '@deepseek-ai/dsh-session/types'; export interface ArkmeFooterActionInjected { toggle(openedFromSession: SessionId | undefined, authenticated: boolean): void; activate(openedFromSession: SessionId | undefined): void; closeSurface(): void; surfaceSession(): SessionId | undefined; } export type ArkmeFooterActionProps = PropsRuntime<'sidebar.footer.action'> & InjectFace & { expanded?: boolean; loggedOut?: boolean; bindingRequired?: boolean; authenticated?: boolean; authPending?: boolean; unreadCount?: number; }; export declare function ArkmeMark({ size }: { size?: number; }): import("react").JSX.Element; export declare function ArkmeFooterAction({ wide, toggle, useSessions, expanded, loggedOut, bindingRequired, authenticated, authPending, unreadCount, }: ArkmeFooterActionProps): import("react").JSX.Element; //# sourceMappingURL=ArkmeFooterAction.d.ts.map