tav-ui
Version:
13 lines (12 loc) • 605 B
TypeScript
import { type ComputedRef } from 'vue';
import { type UseRequestHandleApiDefaultOptions } from 'tav-ui/es/components/file/src/hooks/use-request';
import { type FileUploadApiResponseRecord } from 'tav-ui/es/components/file/src/components/FileUpload';
import { type EditorProps } from '../typings';
export declare function useApi(options: {
mergedProps: ComputedRef<EditorProps>;
}): {
apiActions: {
previewFileApiOptions: (file: FileUploadApiResponseRecord) => UseRequestHandleApiDefaultOptions<any, any> | undefined;
};
};
export declare type UseApiReturn = ReturnType<typeof useApi>;