import { APIResource } from "../../resource.js";
import * as Core from "../../core.js";
export declare class Logos extends APIResource {
    /**
     * Return new saved logo queries created from image files
     */
    create(params: LogoCreateParams, options?: Core.RequestOptions): Core.APIPromise<LogoCreateResponse>;
    /**
     * Return a success message after deleting saved logo queries by ID
     */
    delete(logoId: string, params: LogoDeleteParams, options?: Core.RequestOptions): Core.APIPromise<void>;
}
export interface LogoCreateResponse {
    id?: number;
    tag?: string;
    upload_path?: string;
}
export interface LogoCreateParams {
    /**
     * Path param:
     */
    account_id: string;
    /**
     * Query param:
     */
    match_type?: string;
    /**
     * Query param:
     */
    tag?: string;
    /**
     * Query param:
     */
    threshold?: number;
    /**
     * Body param:
     */
    image?: Core.Uploadable;
}
export interface LogoDeleteParams {
    account_id: string;
}
export declare namespace Logos {
    export { type LogoCreateResponse as LogoCreateResponse, type LogoCreateParams as LogoCreateParams, type LogoDeleteParams as LogoDeleteParams, };
}
//# sourceMappingURL=logos.d.ts.map