declare const __propDef: {
    props: {
        bucketId: string;
        fileId: string;
    };
    events: {
        [evt: string]: CustomEvent<any>;
    };
    slots: {
        default: {
            actions: {
                download: () => URL;
                view: () => URL;
                preview: (width?: number, height?: number, gravity?: string, quality?: number, borderWidth?: number, borderColor?: string, borderRadius?: number, opacity?: number, rotation?: number, background?: string, output?: string) => URL;
                update: (read?: string[], write?: string[]) => Promise<import("appwrite").Models.File>;
                delete: () => Promise<{}>;
            };
        };
    };
};
export declare type FileProps = typeof __propDef.props;
export declare type FileEvents = typeof __propDef.events;
export declare type FileSlots = typeof __propDef.slots;
export {};
