import { type TBaseConfig, type TChainableClient, type TRequestOptions } from "../../core/chainable";
type TSpotifyClientConfig = TBaseConfig & {
    token?: string;
    limit?: number;
    after?: string;
    before?: string;
    immediate?: boolean;
};
declare function createSpotifyClient(config?: TSpotifyClientConfig): TChainableClient;
export { createSpotifyClient };
export type { TSpotifyClientConfig, TRequestOptions, TChainableClient };
//# sourceMappingURL=spotify-client.d.ts.map