import { EventEmitter } from '../../stencil-public-runtime';
export declare class SlUpload {
    private slotRef;
    filesUploaded: EventEmitter<FileList>;
    /**
     * @deprecated Use `sl-upload:filesUploaded` instead.
     * Kept for backwards compatibility — will be removed in a future major version.
     */
    filesUploadedLegacy: EventEmitter<FileList>;
    componentDidLoad(): void;
    private updatePadding;
    private handleUpload;
    private handleDragOver;
    private handleDrop;
    render(): any;
}
