/// import { Election } from '@votingworks/ballot-encoder'; import { BallotPageMetadata, DetectQRCode } from './types'; export interface DetectOptions { detectQRCode?: DetectQRCode; } export interface DetectResult { metadata: BallotPageMetadata; flipped: boolean; } export declare class MetadataDecodeError extends Error { } export declare function decodeSearchParams(searchParams: URLSearchParams): BallotPageMetadata; export declare function fromString(election: Election, text: string): BallotPageMetadata; export declare function fromBytes(election: Election, data: Buffer): BallotPageMetadata; export declare function detect(election: Election, imageData: ImageData, { detectQRCode }?: DetectOptions): Promise;