import { Currency } from "isoly";
import { Identifier } from "authly";
import "smoothly";
import { Customer, Item, Order } from "./model";
export declare class IntergiroCheckout {
  apiKey: string;
  cosmetic?: string | {
    header?: {
      background?: string;
      color?: string;
    };
    text?: {
      background?: string;
      color?: string;
    };
    submit?: {
      background?: string;
      color?: string;
    };
    border?: {
      color: string;
    };
    fontFamily?: string;
    dangerColor?: string;
  };
  order?: string | Order | Omit<Order, "payment">;
  processing: boolean;
  items?: string | number | Item | Item[];
  currency?: Currency;
  number?: string;
  customer?: string | Partial<Customer>;
  client?: Identifier;
  features?: string;
  render(): any;
}
