import 'regenerator-runtime/runtime';
import { LitElement } from 'lit-element';
import { TransformOptions, EFitOptions, EAlignFacesOptions, ECropfacesType, EShapeType, EBlurMode, ENoiseType, EStyleType, EColorspaceType, EAlignOptions, EVideoAccessMode, EVideoTypes, EVideoLocations, EVideoAccess, EUrlscreenshotAgent, EUrlscreenshotMode, EUrlscreenshotOrientation } from 'filestack-js';
import { makePictureTree, PictureOptions, FileHandle } from './tree';
export { makePictureTree, TransformOptions, EStyleType, EShapeType, ENoiseType, EFitOptions, EColorspaceType, EBlurMode, EAlignOptions, EAlignFacesOptions, ECropfacesType, EVideoAccessMode, EVideoTypes, EVideoLocations, EVideoAccess, EUrlscreenshotAgent, EUrlscreenshotMode, EUrlscreenshotOrientation, };
export declare const fsAdaptive: {
    picture: (handle: FileHandle, opts?: PictureOptions | undefined) => any;
};
export declare class FsAdaptiveWebComponent extends LitElement {
    src: string;
    alt: string;
    width: string;
    cname: string;
    signature: string;
    policy: string;
    resolutions: string[];
    formats: string[];
    sizes: any;
    class: string;
    id: string;
    render(): import("lit-element").TemplateResult;
}
