import { UploadableFileInfo } from '@sendbird/chat/message';
export declare enum ChannelStateTypes {
    NIL = "NIL",
    LOADING = "LOADING",
    INVALID = "INVALID",
    INITIALIZED = "INITIALIZED"
}
export declare enum ParentMessageStateTypes {
    NIL = "NIL",
    LOADING = "LOADING",
    INVALID = "INVALID",
    INITIALIZED = "INITIALIZED"
}
export declare enum ThreadListStateTypes {
    NIL = "NIL",
    LOADING = "LOADING",
    INVALID = "INVALID",
    INITIALIZED = "INITIALIZED"
}
export interface FileUploadInfoParams {
    channelUrl: string;
    requestId: string;
    index: number;
    uploadableFileInfo: UploadableFileInfo;
    error: Error;
}
