import { SessionReport } from "../types";
import { Session, SessionFull, SessionInput } from "./types";
export declare const _fetchAgenda: (basePath: string, token: string, eventId: string) => Promise<SessionFull[]>;
export declare const _fetchZoomSignature: (basePath: string, token: string, account: string, meetingId: string) => Promise<string[]>;
export declare const _pinSession: (basePath: string, token: string, sessionId: string) => Promise<Response>;
export declare const _unpinSession: (basePath: string, token: string, sessionId: string) => Promise<Response>;
export declare const _rateSession: (basePath: string, token: string, sessionId: string, body: {
    name: number;
}) => Promise<Response>;
export declare const _reserveSeat: (basePath: string, token: string, sessionId: string) => Promise<Response>;
export declare const _removeSeat: (basePath: string, token: string, sessionId: string) => Promise<Response>;
export declare const _watchSession: (basePath: string, token: string, sessionId: string) => Promise<Response>;
export declare const _postSessionComment: (basePath: string, token: string, sessionId: string, message: string) => Promise<Session>;
export declare const _refetchSessionDiscussion: (basePath: string, token: string, sessionId: string) => Promise<Session>;
export declare const _reportSessionAction: (basePath: string, token: string, sessionId: string, requestData: SessionReport) => Promise<Response>;
export declare const _fetchSelectedEventSessions: (basePath: string, token: string, eventId: string) => Promise<Session[]>;
export declare const _createSession: (basePath: string, token: string, data: SessionInput, files: any) => Promise<Session>;
export declare const _updateSession: (basePath: string, token: string, sessionId: string, data: SessionInput, files: any) => Promise<Session>;
export declare const _deleteSession: (basePath: string, token: string, sessionId: string) => Promise<Response>;
export declare const _promoteSession: (basePath: string, token: string, sessionId: string, promotionDate: string) => Promise<Response>;
