import { Auth } from "../auth";
import { ClientConfig } from "../client";
import { Endpoint } from "../endpoint";
import { ProductCode } from "../types";
interface TimeNacionalRequest {
    cepOrigem: string;
    cepDestino: string;
    dtEvento?: string;
}
interface TimeNacionalResponse {
    coProduto: string;
    prazoEntrega: number;
    dataMaxima: string;
    entregaDomiciliar: "S" | "N";
    entregaSabado: "S" | "N";
    entregaDomingo: "N" | "S";
}
declare class Nacional extends Endpoint {
    get(productCode: ProductCode, params: TimeNacionalRequest): Promise<TimeNacionalResponse>;
    protected getPrefix(): string;
}
declare class Time {
    nacional: Nacional;
    constructor(auth: Auth, config: ClientConfig);
}
export { Time, TimeNacionalRequest, TimeNacionalResponse };
