/**
 */
import * as $Util from '@alicloud/tea-util';
import OpenApi, * as $OpenApi from '@alicloud/openapi-client';
import * as $tea from '@alicloud/tea-typescript';
export declare class BatchGetMinutesDetailsHeaders extends $tea.Model {
    commonHeaders?: {
        [key: string]: string;
    };
    xAcsDingtalkAccessToken?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class BatchGetMinutesDetailsRequest extends $tea.Model {
    /**
     * @remarks
     * This parameter is required.
     */
    taskUuids?: string[];
    /**
     * @remarks
     * This parameter is required.
     */
    unionId?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class BatchGetMinutesDetailsResponseBody extends $tea.Model {
    minutesDetails?: BatchGetMinutesDetailsResponseBodyMinutesDetails[];
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class BatchGetMinutesDetailsResponse extends $tea.Model {
    headers?: {
        [key: string]: string;
    };
    statusCode?: number;
    body?: BatchGetMinutesDetailsResponseBody;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class DeleteMinutesHeaders extends $tea.Model {
    commonHeaders?: {
        [key: string]: string;
    };
    xAcsDingtalkAccessToken?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class DeleteMinutesRequest extends $tea.Model {
    /**
     * @remarks
     * This parameter is required.
     */
    unionId?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class DeleteMinutesResponseBody extends $tea.Model {
    taskUuid?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class DeleteMinutesResponse extends $tea.Model {
    headers?: {
        [key: string]: string;
    };
    statusCode?: number;
    body?: DeleteMinutesResponseBody;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class OpenQueryMinutesSummaryHeaders extends $tea.Model {
    commonHeaders?: {
        [key: string]: string;
    };
    xAcsDingtalkAccessToken?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class OpenQueryMinutesSummaryRequest extends $tea.Model {
    /**
     * @remarks
     * This parameter is required.
     */
    taskUuid?: string;
    /**
     * @remarks
     * This parameter is required.
     */
    unionId?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class OpenQueryMinutesSummaryResponseBody extends $tea.Model {
    fullSummary?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class OpenQueryMinutesSummaryResponse extends $tea.Model {
    headers?: {
        [key: string]: string;
    };
    statusCode?: number;
    body?: OpenQueryMinutesSummaryResponseBody;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryBizMinutesHeaders extends $tea.Model {
    commonHeaders?: {
        [key: string]: string;
    };
    xAcsDingtalkAccessToken?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryBizMinutesRequest extends $tea.Model {
    /**
     * @remarks
     * This parameter is required.
     */
    bizId?: string;
    /**
     * @remarks
     * This parameter is required.
     */
    bizType?: number;
    /**
     * @remarks
     * This parameter is required.
     */
    unionId?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryBizMinutesResponseBody extends $tea.Model {
    minutesDetails?: QueryBizMinutesResponseBodyMinutesDetails[];
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryBizMinutesResponse extends $tea.Model {
    headers?: {
        [key: string]: string;
    };
    statusCode?: number;
    body?: QueryBizMinutesResponseBody;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryCreateMinutesListHeaders extends $tea.Model {
    commonHeaders?: {
        [key: string]: string;
    };
    xAcsDingtalkAccessToken?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryCreateMinutesListRequest extends $tea.Model {
    /**
     * @remarks
     * This parameter is required.
     */
    maxResults?: number;
    nextToken?: string;
    /**
     * @remarks
     * This parameter is required.
     */
    unionId?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryCreateMinutesListResponseBody extends $tea.Model {
    hasNext?: boolean;
    minutesDetails?: QueryCreateMinutesListResponseBodyMinutesDetails[];
    nextToken?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryCreateMinutesListResponse extends $tea.Model {
    headers?: {
        [key: string]: string;
    };
    statusCode?: number;
    body?: QueryCreateMinutesListResponseBody;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryMinutesPlayInfoHeaders extends $tea.Model {
    commonHeaders?: {
        [key: string]: string;
    };
    xAcsDingtalkAccessToken?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryMinutesPlayInfoRequest extends $tea.Model {
    /**
     * @remarks
     * This parameter is required.
     */
    unionId?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryMinutesPlayInfoResponseBody extends $tea.Model {
    playInfo?: QueryMinutesPlayInfoResponseBodyPlayInfo;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryMinutesPlayInfoResponse extends $tea.Model {
    headers?: {
        [key: string]: string;
    };
    statusCode?: number;
    body?: QueryMinutesPlayInfoResponseBody;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryMinutesShareListHeaders extends $tea.Model {
    commonHeaders?: {
        [key: string]: string;
    };
    xAcsDingtalkAccessToken?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryMinutesShareListRequest extends $tea.Model {
    /**
     * @remarks
     * This parameter is required.
     */
    maxResults?: number;
    nextToken?: string;
    scene?: string;
    /**
     * @remarks
     * This parameter is required.
     */
    unionId?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryMinutesShareListResponseBody extends $tea.Model {
    hasNext?: boolean;
    minutesDetails?: QueryMinutesShareListResponseBodyMinutesDetails[];
    nextToken?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryMinutesShareListResponse extends $tea.Model {
    headers?: {
        [key: string]: string;
    };
    statusCode?: number;
    body?: QueryMinutesShareListResponseBody;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryMinutesStatusHeaders extends $tea.Model {
    commonHeaders?: {
        [key: string]: string;
    };
    xAcsDingtalkAccessToken?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryMinutesStatusRequest extends $tea.Model {
    /**
     * @remarks
     * This parameter is required.
     */
    unionId?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryMinutesStatusResponseBody extends $tea.Model {
    status?: number;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryMinutesStatusResponse extends $tea.Model {
    headers?: {
        [key: string]: string;
    };
    statusCode?: number;
    body?: QueryMinutesStatusResponseBody;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryMinutesTextHeaders extends $tea.Model {
    commonHeaders?: {
        [key: string]: string;
    };
    xAcsDingtalkAccessToken?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryMinutesTextRequest extends $tea.Model {
    direction?: number;
    maxResults?: number;
    nextToken?: string;
    /**
     * @remarks
     * This parameter is required.
     */
    unionId?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryMinutesTextResponseBody extends $tea.Model {
    hasNext?: boolean;
    nextToken?: string;
    paragraphList?: QueryMinutesTextResponseBodyParagraphList[];
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryMinutesTextResponse extends $tea.Model {
    headers?: {
        [key: string]: string;
    };
    statusCode?: number;
    body?: QueryMinutesTextResponseBody;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryScheduleConfMinutesHeaders extends $tea.Model {
    commonHeaders?: {
        [key: string]: string;
    };
    xAcsDingtalkAccessToken?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryScheduleConfMinutesRequest extends $tea.Model {
    /**
     * @remarks
     * This parameter is required.
     */
    eventId?: string;
    /**
     * @remarks
     * This parameter is required.
     */
    unionId?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryScheduleConfMinutesResponseBody extends $tea.Model {
    minutesDetails?: QueryScheduleConfMinutesResponseBodyMinutesDetails[];
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryScheduleConfMinutesResponse extends $tea.Model {
    headers?: {
        [key: string]: string;
    };
    statusCode?: number;
    body?: QueryScheduleConfMinutesResponseBody;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryUploadVideoPlayInfoHeaders extends $tea.Model {
    commonHeaders?: {
        [key: string]: string;
    };
    xAcsDingtalkAccessToken?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryUploadVideoPlayInfoRequest extends $tea.Model {
    /**
     * @remarks
     * This parameter is required.
     */
    unionId?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryUploadVideoPlayInfoResponseBody extends $tea.Model {
    playInfo?: QueryUploadVideoPlayInfoResponseBodyPlayInfo;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryUploadVideoPlayInfoResponse extends $tea.Model {
    headers?: {
        [key: string]: string;
    };
    statusCode?: number;
    body?: QueryUploadVideoPlayInfoResponseBody;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class UpdateMinutesTitleHeaders extends $tea.Model {
    commonHeaders?: {
        [key: string]: string;
    };
    xAcsDingtalkAccessToken?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class UpdateMinutesTitleRequest extends $tea.Model {
    /**
     * @remarks
     * This parameter is required.
     */
    title?: string;
    /**
     * @remarks
     * This parameter is required.
     */
    unionId?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class UpdateMinutesTitleResponseBody extends $tea.Model {
    taskUuid?: string;
    title?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class UpdateMinutesTitleResponse extends $tea.Model {
    headers?: {
        [key: string]: string;
    };
    statusCode?: number;
    body?: UpdateMinutesTitleResponseBody;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class BatchGetMinutesDetailsResponseBodyMinutesDetails extends $tea.Model {
    bizType?: number;
    creatorNick?: string;
    creatorUnionId?: string;
    durationMicros?: number;
    isDeleted?: number;
    size?: number;
    startTime?: number;
    status?: number;
    taskUuid?: string;
    title?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryBizMinutesResponseBodyMinutesDetails extends $tea.Model {
    bizType?: number;
    creatorNick?: string;
    creatorUnionId?: string;
    durationMicros?: number;
    isDeleted?: number;
    size?: number;
    startTime?: number;
    status?: number;
    taskUuid?: string;
    title?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryCreateMinutesListResponseBodyMinutesDetails extends $tea.Model {
    bizType?: number;
    creatorNick?: string;
    creatorUnionId?: string;
    durationMicros?: number;
    isDeleted?: number;
    size?: number;
    startTime?: number;
    status?: number;
    taskUuid?: string;
    title?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryMinutesPlayInfoResponseBodyPlayInfo extends $tea.Model {
    downloadUrl?: string;
    duration?: string;
    mediaType?: string;
    playUrl?: string;
    size?: string;
    status?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryMinutesShareListResponseBodyMinutesDetails extends $tea.Model {
    bizType?: number;
    creatorNick?: string;
    creatorUnionId?: string;
    durationMicros?: number;
    isDeleted?: number;
    size?: number;
    startTime?: number;
    status?: number;
    taskUuid?: string;
    title?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryMinutesTextResponseBodyParagraphListSentenceListWordList extends $tea.Model {
    endTime?: number;
    startTime?: number;
    word?: string;
    wordId?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryMinutesTextResponseBodyParagraphListSentenceList extends $tea.Model {
    endTime?: number;
    sentence?: string;
    startTime?: number;
    wordList?: QueryMinutesTextResponseBodyParagraphListSentenceListWordList[];
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryMinutesTextResponseBodyParagraphList extends $tea.Model {
    endTime?: number;
    nickName?: string;
    paragraph?: string;
    paragraphId?: number;
    recordId?: number;
    sentenceList?: QueryMinutesTextResponseBodyParagraphListSentenceList[];
    startTime?: number;
    unionId?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryScheduleConfMinutesResponseBodyMinutesDetails extends $tea.Model {
    bizType?: number;
    creatorNick?: string;
    creatorUnionId?: string;
    durationMicros?: number;
    isDeleted?: number;
    size?: number;
    startTime?: number;
    status?: number;
    taskUuid?: string;
    title?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryUploadVideoPlayInfoResponseBodyPlayInfo extends $tea.Model {
    duration?: number;
    playUrl?: string;
    size?: number;
    status?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export default class Client extends OpenApi {
    constructor(config: $OpenApi.Config);
    /**
     * 批量获取闪记详情
     *
     * @param request - BatchGetMinutesDetailsRequest
     * @param headers - BatchGetMinutesDetailsHeaders
     * @param runtime - runtime options for this request RuntimeOptions
     * @returns BatchGetMinutesDetailsResponse
     */
    batchGetMinutesDetailsWithOptions(request: BatchGetMinutesDetailsRequest, headers: BatchGetMinutesDetailsHeaders, runtime: $Util.RuntimeOptions): Promise<BatchGetMinutesDetailsResponse>;
    /**
     * 批量获取闪记详情
     *
     * @param request - BatchGetMinutesDetailsRequest
     * @returns BatchGetMinutesDetailsResponse
     */
    batchGetMinutesDetails(request: BatchGetMinutesDetailsRequest): Promise<BatchGetMinutesDetailsResponse>;
    /**
     * 删除闪记
     *
     * @param request - DeleteMinutesRequest
     * @param headers - DeleteMinutesHeaders
     * @param runtime - runtime options for this request RuntimeOptions
     * @returns DeleteMinutesResponse
     */
    deleteMinutesWithOptions(taskUuid: string, request: DeleteMinutesRequest, headers: DeleteMinutesHeaders, runtime: $Util.RuntimeOptions): Promise<DeleteMinutesResponse>;
    /**
     * 删除闪记
     *
     * @param request - DeleteMinutesRequest
     * @returns DeleteMinutesResponse
     */
    deleteMinutes(taskUuid: string, request: DeleteMinutesRequest): Promise<DeleteMinutesResponse>;
    /**
     * 查询闪记摘要
     *
     * @param request - OpenQueryMinutesSummaryRequest
     * @param headers - OpenQueryMinutesSummaryHeaders
     * @param runtime - runtime options for this request RuntimeOptions
     * @returns OpenQueryMinutesSummaryResponse
     */
    openQueryMinutesSummaryWithOptions(request: OpenQueryMinutesSummaryRequest, headers: OpenQueryMinutesSummaryHeaders, runtime: $Util.RuntimeOptions): Promise<OpenQueryMinutesSummaryResponse>;
    /**
     * 查询闪记摘要
     *
     * @param request - OpenQueryMinutesSummaryRequest
     * @returns OpenQueryMinutesSummaryResponse
     */
    openQueryMinutesSummary(request: OpenQueryMinutesSummaryRequest): Promise<OpenQueryMinutesSummaryResponse>;
    /**
     * 查询闪会、文档等来源的闪记列表
     *
     * @param request - QueryBizMinutesRequest
     * @param headers - QueryBizMinutesHeaders
     * @param runtime - runtime options for this request RuntimeOptions
     * @returns QueryBizMinutesResponse
     */
    queryBizMinutesWithOptions(request: QueryBizMinutesRequest, headers: QueryBizMinutesHeaders, runtime: $Util.RuntimeOptions): Promise<QueryBizMinutesResponse>;
    /**
     * 查询闪会、文档等来源的闪记列表
     *
     * @param request - QueryBizMinutesRequest
     * @returns QueryBizMinutesResponse
     */
    queryBizMinutes(request: QueryBizMinutesRequest): Promise<QueryBizMinutesResponse>;
    /**
     * 查询自己创建的闪记列表
     *
     * @param request - QueryCreateMinutesListRequest
     * @param headers - QueryCreateMinutesListHeaders
     * @param runtime - runtime options for this request RuntimeOptions
     * @returns QueryCreateMinutesListResponse
     */
    queryCreateMinutesListWithOptions(request: QueryCreateMinutesListRequest, headers: QueryCreateMinutesListHeaders, runtime: $Util.RuntimeOptions): Promise<QueryCreateMinutesListResponse>;
    /**
     * 查询自己创建的闪记列表
     *
     * @param request - QueryCreateMinutesListRequest
     * @returns QueryCreateMinutesListResponse
     */
    queryCreateMinutesList(request: QueryCreateMinutesListRequest): Promise<QueryCreateMinutesListResponse>;
    /**
     * 查询闪记媒体播放信息
     *
     * @param request - QueryMinutesPlayInfoRequest
     * @param headers - QueryMinutesPlayInfoHeaders
     * @param runtime - runtime options for this request RuntimeOptions
     * @returns QueryMinutesPlayInfoResponse
     */
    queryMinutesPlayInfoWithOptions(taskUuid: string, request: QueryMinutesPlayInfoRequest, headers: QueryMinutesPlayInfoHeaders, runtime: $Util.RuntimeOptions): Promise<QueryMinutesPlayInfoResponse>;
    /**
     * 查询闪记媒体播放信息
     *
     * @param request - QueryMinutesPlayInfoRequest
     * @returns QueryMinutesPlayInfoResponse
     */
    queryMinutesPlayInfo(taskUuid: string, request: QueryMinutesPlayInfoRequest): Promise<QueryMinutesPlayInfoResponse>;
    /**
     * 获取与我共享闪记列表
     *
     * @param request - QueryMinutesShareListRequest
     * @param headers - QueryMinutesShareListHeaders
     * @param runtime - runtime options for this request RuntimeOptions
     * @returns QueryMinutesShareListResponse
     */
    queryMinutesShareListWithOptions(request: QueryMinutesShareListRequest, headers: QueryMinutesShareListHeaders, runtime: $Util.RuntimeOptions): Promise<QueryMinutesShareListResponse>;
    /**
     * 获取与我共享闪记列表
     *
     * @param request - QueryMinutesShareListRequest
     * @returns QueryMinutesShareListResponse
     */
    queryMinutesShareList(request: QueryMinutesShareListRequest): Promise<QueryMinutesShareListResponse>;
    /**
     * 查询闪记状态
     *
     * @param request - QueryMinutesStatusRequest
     * @param headers - QueryMinutesStatusHeaders
     * @param runtime - runtime options for this request RuntimeOptions
     * @returns QueryMinutesStatusResponse
     */
    queryMinutesStatusWithOptions(taskUuid: string, request: QueryMinutesStatusRequest, headers: QueryMinutesStatusHeaders, runtime: $Util.RuntimeOptions): Promise<QueryMinutesStatusResponse>;
    /**
     * 查询闪记状态
     *
     * @param request - QueryMinutesStatusRequest
     * @returns QueryMinutesStatusResponse
     */
    queryMinutesStatus(taskUuid: string, request: QueryMinutesStatusRequest): Promise<QueryMinutesStatusResponse>;
    /**
     * 查询闪记转写文本内容
     *
     * @param request - QueryMinutesTextRequest
     * @param headers - QueryMinutesTextHeaders
     * @param runtime - runtime options for this request RuntimeOptions
     * @returns QueryMinutesTextResponse
     */
    queryMinutesTextWithOptions(taskUuid: string, request: QueryMinutesTextRequest, headers: QueryMinutesTextHeaders, runtime: $Util.RuntimeOptions): Promise<QueryMinutesTextResponse>;
    /**
     * 查询闪记转写文本内容
     *
     * @param request - QueryMinutesTextRequest
     * @returns QueryMinutesTextResponse
     */
    queryMinutesText(taskUuid: string, request: QueryMinutesTextRequest): Promise<QueryMinutesTextResponse>;
    /**
     * 查询预约会议闪记列表
     *
     * @param request - QueryScheduleConfMinutesRequest
     * @param headers - QueryScheduleConfMinutesHeaders
     * @param runtime - runtime options for this request RuntimeOptions
     * @returns QueryScheduleConfMinutesResponse
     */
    queryScheduleConfMinutesWithOptions(scheduleConferenceId: string, request: QueryScheduleConfMinutesRequest, headers: QueryScheduleConfMinutesHeaders, runtime: $Util.RuntimeOptions): Promise<QueryScheduleConfMinutesResponse>;
    /**
     * 查询预约会议闪记列表
     *
     * @param request - QueryScheduleConfMinutesRequest
     * @returns QueryScheduleConfMinutesResponse
     */
    queryScheduleConfMinutes(scheduleConferenceId: string, request: QueryScheduleConfMinutesRequest): Promise<QueryScheduleConfMinutesResponse>;
    /**
     * 查询上传视频播放信息
     *
     * @param request - QueryUploadVideoPlayInfoRequest
     * @param headers - QueryUploadVideoPlayInfoHeaders
     * @param runtime - runtime options for this request RuntimeOptions
     * @returns QueryUploadVideoPlayInfoResponse
     */
    queryUploadVideoPlayInfoWithOptions(videoId: string, request: QueryUploadVideoPlayInfoRequest, headers: QueryUploadVideoPlayInfoHeaders, runtime: $Util.RuntimeOptions): Promise<QueryUploadVideoPlayInfoResponse>;
    /**
     * 查询上传视频播放信息
     *
     * @param request - QueryUploadVideoPlayInfoRequest
     * @returns QueryUploadVideoPlayInfoResponse
     */
    queryUploadVideoPlayInfo(videoId: string, request: QueryUploadVideoPlayInfoRequest): Promise<QueryUploadVideoPlayInfoResponse>;
    /**
     * 更新闪记标题
     *
     * @param request - UpdateMinutesTitleRequest
     * @param headers - UpdateMinutesTitleHeaders
     * @param runtime - runtime options for this request RuntimeOptions
     * @returns UpdateMinutesTitleResponse
     */
    updateMinutesTitleWithOptions(taskUuid: string, request: UpdateMinutesTitleRequest, headers: UpdateMinutesTitleHeaders, runtime: $Util.RuntimeOptions): Promise<UpdateMinutesTitleResponse>;
    /**
     * 更新闪记标题
     *
     * @param request - UpdateMinutesTitleRequest
     * @returns UpdateMinutesTitleResponse
     */
    updateMinutesTitle(taskUuid: string, request: UpdateMinutesTitleRequest): Promise<UpdateMinutesTitleResponse>;
}
